Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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
Reg表达式忽略有限的特殊字符javascript_Javascript_Jquery_Regex - Fatal编程技术网

Reg表达式忽略有限的特殊字符javascript

Reg表达式忽略有限的特殊字符javascript,javascript,jquery,regex,Javascript,Jquery,Regex,在我的实现中使用Jquery验证程序插件。需要一个排除特殊字符(如、和&)的正则表达式 这个有正则表达式吗。此外,如果这个特殊字符在字符串中的任何位置,它应该找到并抛出错误 /[,&]/g 匹配、和&。 演示: 如果要搜索除字母、数字和下划线以外的所有特殊字符,请使用 /\W/g 演示: 如果需要包含空格(例如名称),请使用 演示:您可以使用如下正则表达式: [\,\&] 您可以添加任意数量的内容 请在本网站上亲自试用: 括号[]定义自定义正则表达式类 要仅为这些字符匹配

在我的实现中使用Jquery验证程序插件。需要一个排除特殊字符(如、和&)的正则表达式

这个有正则表达式吗。此外,如果这个特殊字符在字符串中的任何位置,它应该找到并抛出错误

/[,&]/g
匹配
&
。 演示:

如果要搜索除字母、数字和下划线以外的所有特殊字符,请使用

/\W/g
演示:

如果需要包含空格(例如名称),请使用


演示:

您可以使用如下正则表达式:

[\,\&] 
您可以添加任意数量的内容

请在本网站上亲自试用:


括号
[]
定义自定义正则表达式类

要仅为这些字符匹配字符,可以执行
[\,\&]

要匹配除此之外的所有内容,可以添加一个^,例如
[^\,\&]

要匹配任何非单词字符,可以使用
\W
(非a-z、a-z、0-9或z的任何字符)

要包含下划线,您可以执行
[\W\u]


请记住,空格由
\s
表示,根据您的环境,您可能需要对反斜杠进行转义(添加额外的反斜杠)。

使用此正则表达式检查您的输入是否包含非单词字符
*\W
[\,\&]