れっつ練習!
さて、駆け足でやってきましたが、第6回までの説明で、
正規表現での検索の基本の部分は押さえたことになります。
次回からは、正規表現の真骨頂、正規表現置換のやりかたを見ていきますが、
ここらで一旦おさらいを兼ねて、検索の練習をしてみましょう。
おさらい
まずは、今まで出てきたメタ文字をおさらいしましょう。
メタ文字 | 意味 | 出てきた回 |
. | 任意の1文字にマッチ | 第1回? |
[abc] | []内のどれか1文字にマッチ | 第1回? |
[a-z] | []内のa~zにマッチ | 第2回? |
[^abc] | []内以外の任意の1文字にマッチ | 第2回? |
* | 直前の正規表現の、0回以上の繰り返し | [第3回>その他雑文/正規表現/3]] |
+ | 直前の正規表現の、1回以上の繰り返し | [第3回>その他雑文/正規表現/3]] |
? | 直前の正規表現の、0回もしくは1回の繰り返し | [第3回>その他雑文/正規表現/3]] |
() | ()内の正規表現を、まとめて1つの正規表現として扱う | [第4回>その他雑文/正規表現/4]] |
\t | タブ記号 | [第5回>その他雑文/正規表現/5]] |
\r | 改行記号 0D | [第5回>その他雑文/正規表現/5]] |
\n | 改行記号 0A | [第5回>その他雑文/正規表現/5]] |
\ | 直後の記号をエスケープする | [第5回>その他雑文/正規表現/5]] |
^ | 先頭にマッチ | [第6回>その他雑文/正規表現/6]] |
$ | 終端にマッチ | [第6回>その他雑文/正規表現/6]] |
ご指摘などはこちらへ