私は文字列Aを持っていて、別の文字列Bがその一部でないかどうかをテストしたい。これは非常に の単純正規表現で、その結果を後で逆転することができます。JavaScriptで正規表現を反転させるにはどうすればよいですか?
私が行うことができます:
/foobar/.test('[email protected]')
をし、その後、それを反転し、次のように:
!(/foobar/).test('[email protected]')
私が持っている問題は、私は自分で正規表現の中でそれを行うことなくする必要があること、です結果。言い換えれば
(動作しない)/!foobar/.test('[email protected]')
:ような何か正規表現は非存在をテストし、その場合にはtrueを返す必要があります。
これはJavaScriptでも可能ですか?
ニース - それを説明できますか? – jantimon
Thx私は見たことがありませんか?前。素晴らしい答え – jantimon
これはまさに私が必要としていたものです。前にJavaScriptで否定的な先取りを試みていない。どうもありがとう! – acme