正则表达式允许下划线、连字符和'&'符号



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&-]+$/

最新更新