(88) 正規表現の書き方備忘録

投稿者: | 2018年9月20日

この記事は最終更新から 366日 が経過しています。

「あれっ?」
「どう書くんだっけ?」
と時々わからなくなってしまう正規表現(Regular Expression)の書き方。

本記事にまとめておきたい。

(1) 「.」は任意の 1文字

$ cat tmp.txt
AAAA:BBBB
AAAA::BBBB
AAAA@BBBB
AAAA@@BBBB
$ grep A.B ./tmp.txt
AAAA:BBBB
AAAA@BBBB

(2) 「*」は直前のサブ式の 0個以上の繰り返し

後日追記

(3) 「+」は直前のサブ式の 1個以上の繰り返し

後日追記

(4) 「^」は行頭

後日追記

(5) 「$」は行末

後日追記

(6) 「[]」は []内に書いたどれかに一致

後日追記

(7) 「[^]」は []内に書いたどれにも一致せず

後日追記

(7) 「(?!XXXXX)」は任意のパターンに一致

後日追記

(7) 「(?<!XXXXX)」は任意のパターンに一致せず

後日追記

参考情報

ありがとうございます。 m(_ _)m
https://msdn.microsoft.com/ja-jp/library/cc392020.aspx


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です