正規表現とは
文字の集合を一つの文字列で表現する方法です。
簡単に言うと抜き出したい文字列だけとってくるということです。
例:電話番号は000-0000-0000におかけください。
みたいな文章があったとして 電話番号は000-0000-0000におかけください。
赤文字のみデータとして取得したい場合などに正規表現を使って取得します。
具体例
正規表現は様々なパターンがあるのでいくつかのみパターンを表示します。
\d{2,4}-\d{2,4}-\d{4} 電話番号取得の正規表現
[0-9] 半角の数字を検索
[ぁ-ん] 全角ひらがなを検索
[ァ-ヶ] 全角カタカナを検索
([^"]*) 1区切り全て表記
([\s\S(.*)]*) 全て表記
利用ツール
実際に取得できる文字を確認できるツールを以下に貼っておきます。
※正規表現チェッカーは他にもたくさんあるので使いやすいものを使えばよい
http://okumocchi.jp/php/re.php
まとめ
正規表現はパターンが状況で違うので全て暗記しなくてよいと思う。
その都度チェッカーで試して確認することをおすすめします。