Regex Expression只允许使用字母数字和特殊字符'-','_','&'
。我试过这个Regex,但它不起作用!
var testexp=/^[a-zA-Z0-9-_&]+$/;
如果您想将-
视为真实字符,则需要将其放在类的末尾(或开头):
/^[a-zA-Z0-9_&-]+$/
您也可以使用快捷方式w
,它与[a-zA-Z0-9_]
相同。因此:
/^[w&-]+$/
[a-zA-Z0-9_]
可以用w
(字字符)缩短
试试这个正则表达式:
var testexp = /^[w&-]+$/;
使用此正则表达式
/^[w&-]+$/