我是RegEx的新手,这个特别的问题是对我的迷恋.这是用于
JavaScript函数.
我需要验证一个输入,使其只匹配这个条件:
>字母A-Z(大小写)
>数字0-9
>以下附加字符:空格,句点(.),逗号(,),加号()和破折号( – )
我可以很容易地为前两个标准写一个模式,但第三个标准更难.这是我管理的最后一个模式,但它似乎不适用于测试字符串Farh %% $$,
任何帮助将不胜感激.
谢谢.
解决方法
我刚刚测试出来,至少从我的第一轮测试来看,这似乎是有效的.
^[a-zA-Z 0-9\.\,\+\-]*$