正则表达在iOS11中不起作用,仅在iOS10中工作正常



要求;

所有特殊字符都允许不包括(`)(')()(")和空格在iOS 10

中使用下面的相同工作效果
const UserIdRegExp = /[^`"' \]$/g;

不在ios11

中工作

const value ='anand`';

当我进行UserIdregexp.test(value)时;ios10返回false。

和ios11返回true

iOS 11苹果引入了"智能标点符号",它会根据内容自动缩放某些标点符号。

const regex = /[^`"“”'‘’ \]$/g;

示例:

ios 10:"双引号",'单引号'

ios 11(智能标点符号):"双引号",'单QUATES'

最新更新