Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript转换正则表达式模式_Javascript_Regex - Fatal编程技术网

javascript转换正则表达式模式

javascript转换正则表达式模式,javascript,regex,Javascript,Regex,以某种方式,浏览器将regex模式[a-z0-9+&@#%=~~(u124;!,.:;\?\/\-]转换为用户端的[a-z0-9+.''.\&@%=~(u124;\/\-])。JS文件是用utf8编码的,没有BOM表,并且每隔一个符号都不会改变这些。它是如何固定的?是一个零宽度的非连接体 是一个零宽度的空间 也许这些是从其他地方复制正则表达式得到的,但很明显,它们不是正则表达式的预期部分 您的问题可以通过重新键入正则表达式(不要复制粘贴)来解决。检查是否复制/粘贴不可见字符的快速方法是粘贴和验证

以某种方式,浏览器将regex模式
[a-z0-9+&@#%=~~(u124;!,.:;\?\/\-]
转换为用户端的
[a-z0-9+.''.\&@%=~(u124;\/\-])
。JS文件是用utf8编码的,没有BOM表,并且每隔一个符号都不会改变这些。它是如何固定的?

是一个零宽度的非连接体
是一个零宽度的空间

也许这些是从其他地方复制正则表达式得到的,但很明显,它们不是正则表达式的预期部分


您的问题可以通过重新键入正则表达式(不要复制粘贴)来解决。

检查是否复制/粘贴不可见字符的快速方法是粘贴和验证。字符计数和显示隐藏字符工具可能会有所帮助。