2020.09.21文字列の置き換えや検索などをより便利に行うためにJavaScriptでは正規表現を使用する事が多くあります。アクセスしているブラウザーIOSのものかどうかを判定したいときに「iPhone/iPod/iPad」のユーザーエージェントを判定しますが、従来通りの方法だと各種(3つ)のプログラムを書かないといけないが、正規表現を使う事で一つにまとめる事が出来ます。他にも特定の文字絵列が含まれているかどうかや、電話番行の構成かどうかや判定できたりします。そんな便利な表現方法なのでJavaScriptを勉強する際は必ず覚えておきましょう。以下は非常に簡単な正規表現の例文です。//「数字-数字-数字」という構成(携帯番号)になっているかどうか「//」も正規表現の一つで、その中に入っている「^」や「\d」などが正規表現です。正規表現とは正規表現は、文字列の集合を一つの文字列で表現する方法の一つです。正則表現とも呼ばれ、形式言語理論の分野では比較的こちらの訳語の方が使われる。まれに正規式と呼ばれることもある。正規表現は形式言語理論において正規言語を表すための手段として導入された。以下の表は、良く使用される正規表現です。繰り返す場合にマッチします。条件に合う最長の部分に一致します。繰り返す場合にマッチします。条件に合う最長の部分に一致します。