タグ

2010年12月19日のブックマーク (1件)

  • 便利な正規表現 | Shinta's Site

    正規表現の解説はいろいろあるので、ここでは便利に使えそうな表現をまとめます。 はじめに 正規表現(Regular Expression)とは、文字列のパターンを表現する表記法です。主に文字列の検索/置換を行なうときに利用されます。正規表現は、通常の文字とメタキャラクタと呼ばれる意味を持った特別な記号を組み合わせて表記します。メタキャラクタとは、「^」という文字は「行の先頭」、「$」という文字は「行の末尾」、「.」は「任意の1文字」、「+」という文字は「直前の要素の1回以上の繰り返し」を意味します。 正規表現を利用すると、直接文字列を指定せずにあるパターンをしていするため、表記の揺れを吸収して検索したり置換を行ったりすることが出来ます。 メタキャラクタ まず、一般的に使われるメタキャラクタをちょっと紹介します。