如何使用javascript正则表达式检查与某些单词不匹配的字符串?
例如,我想要一个函数,当传递包含abc
或的字符串时def
,返回false。
'abcd'->错误
'cdef'->错误
'bcd'-> true
编辑
最好是,我想要一个像[^ abc]之类的简单的正则表达式,但是由于我需要连续的字母,因此它不能提供预期的结果。
例如。我想要myregex
if ( myregex.test('bcd') ) alert('the string does not contain abc or def');
该语句myregex.test('bcd')
的计算结果为true
。