我正在尝试创建一个不允许半冒号,冒号单引号和双引号的正则表达式
var address=/^[\u0022\u0027\u003A\u003B]{1,50}$/
address.test(值);
这是我的代码
此代码仅在文本框仅包含时运行; :'“
if; 123此代码未运行
请帮帮我
答案 0 :(得分:2)
在左括号([)后添加一个抑扬符号(^),表示否定(“任何字符,但......”):
var address=/^[^\u0022\u0027\u003A\u003B]{1,50}$/
如果没有它,表达式会测试该值是一个字符串,其中只包含 您实际希望排除的字符。