正規表現(せいきひょうげん)
文章の中から任意の文字・キーワードを検索するための方法。例えば「「あ」から始まる文字を検索する」「hで終わる文字を抽出する」「3文字の単語だけを抽出する」など。
「.」 任意の1文字 にマッチ
任意の1文字 にマッチします。
「.」 例
これは.色です
「.」 結果
○ これは赤色です
○ これは黄色です
○ これは青色です
「…」 任意の3文字 にマッチ
任意の3文字 にマッチします。
✕ あいうえ
○ あいう
✕ あいうえお
[rml_read_more]
正規表現/例
\d すべての数字 [0-9]
\D すべての数字以外の文字 [^0-9]
\w アルファベット、アンダーバー、数字 [a-zA-Z_0-9]
\W アルファベット、アンダーバー、数字以外の文字 [^a-zA-Z_0-9]
「.\d+」
任意の文字で始まり、数値がひとつ以上並んでいる値
✕ あいうえ
○ 1234
○ あ1234
「\.\d+」
「.」で始まり、数値がひとつ以上並んでいる値
✕ あいうえ
✕ 1234
○ .1234
まとめ
メタキャラクター(「.」)そのものを使いたい時は、「エスケープ」という方法を使い、文字の前にバックスラッシュ(\)を入れることで、そも文字そのものを検索することができます。
このような感じで、正規表現を使うと特定の文字列を検索することが出来ます!
ご参考下さい^o^)/