2017-04-04 161 views

回答

0

要接受的特殊字符

[^ \ W \ s]的匹配任何非字母数字和非空白字符。

\ S匹配任何非空白字符。

匹配除换行符之外的任何字符。

[\ S \ s]匹配JavaScript正则表达式中的任何字符。

字母数字串匹配是这样的:

^[a-zA-Z0-9]+$ 

它仅包含所列出的字符的和为至少一个字符长的任意的字符串匹配。

对于特殊的字符,它会以相同的方式工作。

但是你认为什么是一个特殊的字符?

对于@#$%^ & *()+ = - [] \';,/ {} |“:!?<> - 是设置的特殊字符的,正则表达式应该是这样的:

^[@!#\$\^%&*()+=\-\[\]\\\';,\.\/\{\}\|\":<>\? ]+$ 

同样,所有允许的字符列。正则表达式中使用的命令或量词的那些必须用转义。

+0

它可以用于''abc @%()()“'? – Jai

相关问题