トップページに戻る    次の正規表現パズルへ    前の正規表現パズルへ

4-22 ブール代数のドモルガンの法則その1

正規表現パズル

文字cを含んで、かつ、文字eを含む
という条件を満たさない行を検索する

検索前


検索後


対象データ

abcde
abc
ace
abd


正規表現

^(?!((?=.*c)(?=.*e))).*

別解

^((?!.*c)|(?!.*e)).*


解説

別解では、ドモルガンの法則を使って
正規表現を変形してます

ドモルガンの法則の資料