正規表現

この記事は約1分で読めます。

サクラエディタを使った正規表現の例

対象のテキスト
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).*$

コメント

タイトルとURLをコピーしました