我有一个字符串A,并想测试另一个字符串B是否不是它的一部分.这是一个非常简单的正则表达式,其结果可以在之后反转.
我可以:
/foobar/.test('foobar@bar.de')
Run Code Online (Sandbox Code Playgroud)
之后将其反转,如下所示:
!(/foobar/).test('foobar@bar.de')
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是,我需要在正则表达式中进行,而不是使用结果.就像是:
/!foobar/.test('foobar@bar.de')
Run Code Online (Sandbox Code Playgroud)
(哪个不起作用)
换句话说:正则表达式应该测试不存在,并在这种情况下返回true.
这可以用JavaScript吗?
如何检查字符串是否与groovy中的模式匹配?我的模式是"somedata:somedata:somedata",我想检查是否遵循了这种字符串格式.基本上,冒号是分隔符.