关于特殊字符的搜索问题

时间:2019-11-27 作者:Prits

我已从RSS提要导入帖子,如果我搜索,则在word上按默认搜索

Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum – Lorem Ipsum Lorem Ipsum Lorem Ipsum 
它显示0结果。

But on changing special character – to - my keyboard minus sign
它将工作良好,并显示出所需的结果

请任何人帮我解决这个问题。

1 个回复
SO网友:Tom

通过将每个破折号复制并粘贴到Unicode查找中(链接如下),可以看到这两个字符是不同的。

您的第一个字符串包含En Dash, 与第二个字符串不同的字符值Hyphen Minus.

执行搜索时,WordPress正在数据库中搜索Em Dash值,该值可能不存在。我会仔细检查您导入的RSS提要,以查看内容中出现的字符。