IOS和Sierra的单引号处理方式不同吗?

时间:2017-11-01 13:14:33

标签: javascript ios macos-sierra

IOS与Sierra的单引号(撇号)处理方式不同吗?它是Javascript中的另一个角色。

我试图在我的搜索算法中删除单引号,因为它偶尔会在数据库中用引号反映出来,有时却没有。例如:搜索" Keith"。我目前的系统适用于macOS-sierra,但在iOS上失败。

您可以在此处查看该网站。键入" keith""进入搜索框。它适用于您的桌面,但无法使用iPhone或iPad。确保您在LCBO内搜索。

http://brewskibooze.com

目前,我只是在javascript中使用这行代码来删除单引号。

searchString = replaceAll(searchString,"'","");

1 个答案:

答案 0 :(得分:1)

我刚刚回答了我自己的问题。我需要添加这一行。

str = str.replace(/ [\ u2018 \ u2019] / g,“”)

感谢Pointy的回答here