正規表現 †A-Zに一致 †[A-Z] ls [A-Z]* メタ文字 †^ 文字列の先頭 []の中にある場合は以外 $ 文字列の末尾 + 1回以上の連続する文字 * 0回以上の連続する文字 ? 0,1回の文字 [abc] [ ]内abcのいずれかの1文字 () ある一部分の文字列や正規表現をひとまとめにしたもの (abc)+とするとabc,abcabc,abcabcabc等にマッチ . 任意の1文字 | OR \ エスケープ \n 改行文字 {n} n回の繰り返しにマッチ {n,} n回以上の繰り返しにマッチ {0,m} m回以下の繰り返しにマッチ {n, m} n回以上 m回未満の繰り返しにマッチ 例:
^[^@]+@[^.]+\..+ リンク †http://www.atmarkit.co.jp/flinux/rensai/theory06/theory06a.html 参考書籍 †コメント †
|