我有这个正则表达式:
var regex = /^[-.:_A-Za-z0-9]*/;
但是我需要测试一个字符串,看它是否有任何不匹配该表达式的字符。
我试过了
var regex =/^[^-.:_A-Za-z0-9]*$/;
但这并没有抓住我正在寻找的角色。
基本上,我需要一个可以在javascript中使用的正则表达式来查找不是的任何字符 - 。 :。 A-Z a-z或javascript字符串变量中的0-9。
thisShouldPass
thisShou [] [] ldFail
答案 0 :(得分:3)
我怀疑你要移除锚点和var regex =/[^-.:_A-Za-z0-9]/;
:
{{1}}