2016-10-18 16 views
-1

Pythonの正規表現を使用して文字列のセット内にない文字列を検索するにはどうすればよいですか? 例:文字列のセット( '/ abc |/bcd') 括弧内の文字列以外の文字列と一致させたい。それは完全に一致するはずです。正規表現がカッコ内にない場合でも一致します

+0

いただきましたご希望の出力 '文字列の集合から|'( '/ ABC/BCD')? – heemayl

+0

この文字列以外の文字列と一致するとtrueを返します。 – Ranjith

答えて

0

はここであなたのための楽しい一つだ:

^(?!\/(?:abc|bcd)$).+ 

それが一致している文字列は、あなたがしたくない文字列の一つではないことを確認するためにnegative lookaheadを使用して、その後、残っている任意の他つかみます。

Demo on Regex101

+0

感謝セバスチャン。 – Ranjith

関連する問題