1,283 views
この記事は最終更新から 2244日 が経過しています。
「あれっ?」
「どう書くんだっけ?」
と時々わからなくなってしまう正規表現(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