我有一个匹配三种撇号的正则表达式'’‘
.我直接将最后两个从Microsoft单词粘贴到正则表达式中.但是当我测试它时,我的正则表达式失败了,当我在firefox中检查我的javascript验证脚本时,我看到的'’‘\
不是'’‘
.我需要逃脱它们还是使用ASCII格式?
尝试
\n\n/[\'\\u2018\\u2019]/\n
Run Code Online (Sandbox Code Playgroud)\n\n这与其中之一匹配 \'\xe2\x80\x99\xe2\x80\x98
。
解释:
\n\n在 JavaScript 正则表达式中,\\u1234
匹配 Unicode 代码点1234
。为了找出这种特殊情况的正确代码,我将这些字符复制到EditPadPro中,并让它将它们转换为 Unicode 代码点。
归档时间: |
|
查看次数: |
150 次 |
最近记录: |