以下正規表現についての解説ページを自分用に要点だけを抜粋して書き直したページです。
サルにもわかる正規表現入門
http://www.mnet.ne.jp/~nakama/
正規表現で使用する特殊文字※メタ文字
. ^ $ [ ] * + ? | ( )
正規表現でメタ文字を単なる文字として検索したい場合には\(円マーク)を頭に付けます。
\. \^ \$ \[ \] \* \+ \? \| \( \)
メタ文字の意味の解説
1) 「.」
半角の.(ドット)は何がしかの1文字を表わしています。
正規表現 : あなたは.です。
該当する文字列 :
あなたは熊です。
あなたは牛です。
といった置き換えや検索対象となります。
2) 「^$」
^(チルダと読みます。)
先頭にある文字のみを検索したい場合に使います。
$(ダラー)
最後にのみ存在する文字を検索した場合に使います。