サクラエディタを使った正規表現の例
対象のテキスト
AAABBBCCC BBBAAACCC AAACCC BBBCCC CCCDDD CCC BBAACCC
キーワードを含む行の取得
文字列"AAA"を含む
(?=.*AAA).*$
文字列"AAA"を含むかつ文字列"BBB"を含む
(?=.*AAA).*(?=BBB).*$
文字列"AAA"を含むまたは文字列"BBB"を含む
(?=.*AAA|BBB).*$
キーワードを含まない行の取得
文字列"AAA"を含まない ^(?!.*AAA).*$ 文字列"AAA"を含まないかつ文字列"BBB"を含まない ^(?!.*AAA).*^(?!.*BBB).*$ 文字列"AAA"を含まないまたは文字列"BBB"を含まない ^(?!.*AAA|BBB).*$
複合したキーワードを含む行の取得
文字列"AAA"を含まないまたは文字列"BBB"を含まないかつ文字列"CCC"を含む ^(?!.*AAA|BBB)(?=.*CCC).*$
コメント