-2

我想测试 web-element 样式:它不应该包含“禁用”或“非活动”字样。

4

2 回答 2

2

使用负前瞻:

>> 'status: inactive ' =~ /(?!.*(disabled|inactive))^/
=> nil
>> 'status: disabled' =~ /(?!.*(disabled|inactive))^/
=> nil
>> 'status: enabled' =~ /(?!.*(disabled|inactive))^/
=> 0
于 2013-09-30T12:31:44.700 回答
0

你真的需要一个“消极”的正则表达式吗?为什么不创建一个正则表达式来测试它是否包含“禁用”或“非活动”,并测试它是否为假?

'status: inactive' !~ /(disabled|inactive)/

于 2013-09-30T12:42:36.883 回答