2016-04-21 82 views

回答

0

一个简单的例子:

var isValidString = stringToValidate.match(/^[AaBb>]*$/) !== null; 

说明:

String.prototype.match()可以被称为上的任何串,它将返回一个数组,如果正则表达式匹配的(包含匹配的子串)或空。

用逗号(^)和美元($)标志之间的正则表达式包装将确保您检查字符串的全长。

只要你喜欢,你可以在方括号之间添加任何字符,它只会匹配那些。

0

是的,你可以做这样的事情。

/(?![ABC])./g 

这将匹配ISNT A,B或C的任何内容。意思是说,如果它得到一个匹配,你的验证就会失败。

相关问题