Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.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
Regex 正则表达式以排除某些特殊字符_Regex - Fatal编程技术网

Regex 正则表达式以排除某些特殊字符

Regex 正则表达式以排除某些特殊字符,regex,Regex,我正在寻找一个正则表达式…我正在客户端(javascript)上验证它 接受所有字符/数字以及除“÷”、“ç”和þ等3个特殊字符以外的所有其他特殊字符。我只是一个初学者,请帮助我 ^[^÷çþ]+$ 像这样使用它: 按如下方式使用:。查找这些字符的unicode编号(使用调试器将它们转换为int,或使用名为charmap.exe的程序)。除法符号在十六进制中看起来像F7。然后,您可以将此格式用于正则表达式: \u00F7 查找这些字符的unicode编号(使用调试器将其强制转换为int,或使

我正在寻找一个正则表达式…我正在客户端(javascript)上验证它

接受所有字符/数字以及除“÷”、“ç”和þ等3个特殊字符以外的所有其他特殊字符。我只是一个初学者,请帮助我

^[^÷çþ]+$
像这样使用它:


按如下方式使用:。

查找这些字符的unicode编号(使用调试器将它们转换为int,或使用名为charmap.exe的程序)。除法符号在十六进制中看起来像F7。然后,您可以将此格式用于正则表达式:

\u00F7

查找这些字符的unicode编号(使用调试器将其强制转换为int,或使用名为charmap.exe的程序)。除法符号在十六进制中看起来像F7。然后,您可以将此格式用于正则表达式:

\u00F7

谢谢,现在试试……会让你知道它是怎么回事。@jqs:应该可以,为了安全起见,你可能想使用十六进制编码的版本:
^[^\xF7\xFE\xE7]+$
第二个选项不起作用……我有一个叫做addresslineValidation的功能,我正在编写正则表达式。然后我在需要应用正则表达式的元素上调用该函数…@jqs:
þ
对我来说很好。只是您的代码不起作用,还是演示也不起作用?我正在寻找第一个…对不起,我的不好。谢谢,现在尝试一下…会让您知道它是如何运行的。@jqs:应该可以,为了安全起见,您可能希望使用十六进制编码的版本:
^[^\xF7\xFE\xE7]+$
第二个选项不起作用…我有一个名为addresslineValidation的功能,我正在编写正则表达式。然后我在需要应用正则表达式的元素上调用该函数…@jqs:
þ
对我来说很好。只是你的代码不起作用,还是演示也不起作用?我正在寻找第一个…对不起,我的错。