如果你在Chrome中双击英文文本,你点击的以空格分隔的单词会高亮显示。这并不奇怪。然而,有一天我在阅读一些日语文本时点击,注意到一些单词在单词边界处被突出显示,尽管日语没有空格。下面是一些文本示例:
我完全猜不出他出生在哪里。只记得在昏暗潮湿的地方喵喵地哭。
例如,如果你点击薄暗い,Chrome会正确地突出显示为一个单词,即使它不是一个单一的字符类(这是一个混合的汉字和平假名)。并不是所有的挑染都是正确的,但它们看起来并不随机。
Chrome如何决定在这里突出显示什么?我试着在Chrome源代码中搜索“日语单词”,但只找到了一个实验模块的测试,在我的Chrome版本中似乎不活跃。