定期表达以匹配ng-pattern中的[/,。]

时间:2017-02-04 08:18:16

标签: javascript angularjs regex

我正在尝试创建一个表达式,以便输入字符串不能包含正斜杠,逗号或点。

/^[\/,.]/

正则表达式"csv"正确匹配方括号内的所有字符,但问题是它不允许我输入普通字符串,如abc或abc_def或任何其他字符串。我不了解正则表达式,我也不知道如何解决这个问题。请帮忙。

1 个答案:

答案 0 :(得分:2)

您的regex错误,^必须在[]内,以便匹配除/.,之外的所有字符,并将其放入[^/.,],正则表达式中,在^块中使用[]时,除[]内的内容外,其他任何内容都会匹配。

enter image description here

在测试正则表达式时,此网站很有用:http://www.regexpal.com/