Welcome
気の向くままに自分の興味あるテーマを中心に、なるべく図解多めに記事を書いていきます。
気の向くままに自分の興味あるテーマを中心に、なるべく図解多めに記事を書いていきます。
文字列の集合を一つの文字列で表現する方法のことをいいます(Wikipedia)。

正規表現の使用例です。Regulexを利用して図にしています。

*は直前のパターンを0回以上繰り返し。

+は直前のパターンを1回以上繰り返し。

^はデータ(処理単位)の先端、$はデータ(処理単位)の終端。

d{4}/\d{1,2}/\d{1,2}

\d{2}\:\d{2}\:\d{2}

^\d{3}-\d{4}$

^0\d(-\d{4}|\d-\d{3}|\d\d-\d\d|\d{3}-\d)-\d{4}$

\\\d{1,3}(,\d{3})*\b

^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]\.[a-zA-Z-]{2,}$

^https?://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$