1
我试图做一个正则表达式为我的地址栏的代码是:正则表达式字母数字和特殊字符的jQuery
var str = "97sadf []#-.'";
var regx = /^[a-zA-z0-9\x|]|[|-|'|.]*$/;
if(str.match(regx))
document.write('Correct!');
else
document.write('Incorrect!');
特殊字符我想,是][#-.
给定的代码返回我正确的比赛,但如果我添加另一种特殊字符,如@%
然后我得到了正确的结果,但我想要不正确的结果。
我不知道我做错了,请帮助我做出正确的..
编辑:对不起球员,但有一件事我要和你讨论是没有必要输入特殊字符我提到][#-.
,但如果有人输入其他那么给定的特殊字符,那么应该返回不正确的。
非常感谢很多人,你是绝对正确的,但是你错过了我加入的一个'''我发现我的错误我做了什么,再次感谢.. –
+1你的权力的扣除问题。我试图找出OP为什么要搜索这种奇怪格式的字符串。 :-) – ziesemer