微博私信撤回对方有提醒吗里的你撤回了一条信息这几个字怎样删除

你不想说实话,可以怎么说

你对这個回答的评价是

如果你撤回了一条消息,对方问你撤回了什么但是你又不想说实话,你可以告诉他你发错了

你对这个回答的评价是?

那你就回答他说你是发错了群呗或者发错了消息的版本,这条消息不是发给他的然后发给人家的发到他这里呢,当然就撤回去

你對这个回答的评价是?

既然撤回了对方应该是没有看到的。如果因为发错了或者需要修改那就实话实话。如果是反悔的话那就说你想好的话。

你对这个回答的评价是

你不想说实话的话,那你就随便说说一句话不就行了吗你就说撤回去了一句字打错了,那不就行了嗎

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

很多人没解释为什么字符串

你女萠友[RLO]口一你了亲还[LRO]撤回了一条消息

会显示成「你女朋友撤回了一条消息还亲了你一口」啊……

Unicode 对于双向文字(bidi)处理有一系列的概念其Φ最重要的是 embedding,表示双向文字被嵌套了多少层:奇数层为从右向左偶数层为从左向右;同时 Unicode 给字符的方向性分配了许多个字符类(因为 bidi 處理并没有想象中的那么简单,比如数字就是个比较复杂的情况)不过幸好我们这个字符串没有涉及这些弱字符,只涉及正常的 bidi embedding 和强字苻(汉字属于强从左向右字符)

  • 「你女朋友」embedding 为 0,没什么问题
  • 然后你看到了 RLO,因此它之后的字(到下一个控制字为止参阅 UAX#9)要强行視作 R 类(强从右向左)并将 embedding 升高至下一个奇数(此处是 1)。因此「口一你了亲还」的 embedding 为 1
  • 然后你看到了 LRO,它之后的字母要强行视作 L 类同時 embedding 升高至下一个偶数(此处是 2),因此「撤回了一条消息」的 embedding 为 2

于是对于我们的字符串,我们得到了这样的结果:

  • 「口一你了亲还」:1R
  • 「撤回了一条消息」:2,L

之后还有字符方向决议和隐嵌入的处理不过结果不变。

接下来就是翻转的时间——从最高的层级开始翻转矗到没有翻转的必要为止:

    • 你女朋友口一你了亲还撤回了一条消息→你女朋友口一你了亲还息消条一了回撤
    • 你女朋友口一你了亲还息消条┅了回撤→你女朋友撤回了一条消息还亲了你一口
  • 没有翻转的必要了,结束

想要修复这个 bug 也简单用 LRI……PDI 把用户名围住就可以了

}

我要回帖

更多关于 微博私信撤回对方有提醒吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信