JavaScript正则表达式不匹配一个单词。

17 浏览
0 Comments

JavaScript正则表达式不匹配一个单词。

如何使用JavaScript正则表达式来检查不匹配某些单词的字符串?

例如,我想要一个函数,当传入一个包含abcdef的字符串时,返回false。

'abcd' -> false

'cdef' -> false

'bcd' -> true

编辑

最好能够使用像[^abc]这样简单的正则表达式,但是它不能得到预期的结果,因为我需要连续的字母。

例如,我想要myregex

if ( myregex.test('bcd') ) alert('字符串不包含abc或def');

语句myregex.test('bcd')的结果是true

0