使用所有特殊字符验证字母数字值

Abb*_*bas 5 javascript regex validation alphanumeric special-characters

我想用下面的方法验证我的文本字段:
1.字母数字
2.所有特殊字符
我都不擅长正则表达式,任何人都可以帮助我为上述事情创建一个正则表达式.

小智 6

字母数字字符串匹配如下:

^[a-zA-Z0-9]+$
Run Code Online (Sandbox Code Playgroud)

它匹配任何仅包含列出的字符的字符串,并且至少有一个字符长.

使用特殊字符,它将以相同的方式工作.

但你认为什么是特殊的炭?

对于!@#$%^&*()+ = - [] \';,./ {} |":<>? - 作为特殊字符集,正则表达式如下所示:

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

同样,列出了所有允许的字符.在regex中用作命令或量词的那些必须用a来转义\.