【发布时间】:2010-12-05 01:00:19
【问题描述】:
我有一个字符串 A 并想测试另一个字符串 B 是否不属于它。这是一个非常 简单的正则表达式,其结果可以在之后反转。
我能做到:
/foobar/.test('foobar@bar.de')
然后将其反转,如下所示:
!(/foobar/).test('foobar@bar.de')
我遇到的问题是,我需要在正则表达式中执行此操作,而不是使用它们的结果。比如:
/!foobar/.test('foobar@bar.de')
(这不起作用)
换句话说:正则表达式应该测试不存在并在这种情况下返回true。
这可以用 JavaScript 实现吗?
【问题讨论】:
标签: javascript regex