正则表达式在 ios11 中不起作用仅在 ios10 中工作正常
Regular Expression not working in ios11 only working fine in ios10
要求;
允许使用所有特殊字符,但不包括 (`) (') () (") 和空格
在下面使用相同的方法并在 ios 10
中正常工作
const UserIdRegExp = /[^`"' \]$/g;
无法在 ios11
工作
常量值='anand`';
当我做 UserIdRegExp.test(值);
ios10 return 错误。
和ios11 return正确
在 iOS 11 Apple 中引入了 "Smart Punctuation",它会根据内容自动倾斜某些标点符号。
const regex = /[^`"“”'‘’ \]$/g;
示例:
iOS 10: "double quotes", 'single quotes'
iOS 11(启用智能标点符号):“双引号”、“单引号”
要求;
允许使用所有特殊字符,但不包括 (`) (') () (") 和空格 在下面使用相同的方法并在 ios 10
中正常工作const UserIdRegExp = /[^`"' \]$/g;
无法在 ios11
工作常量值='anand`';
当我做 UserIdRegExp.test(值); ios10 return 错误。
和ios11 return正确
在 iOS 11 Apple 中引入了 "Smart Punctuation",它会根据内容自动倾斜某些标点符号。
const regex = /[^`"“”'‘’ \]$/g;
示例:
iOS 10: "double quotes", 'single quotes'
iOS 11(启用智能标点符号):“双引号”、“单引号”