-2

Web 要素のスタイルをテストしたいのですが、「無効」または「非アクティブ」という言葉を含めるべきではありません。

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 に答える