【せいきひょうげん(りろん)】
正規表現(理論) とは?
💡 文字列の世界を数学で記述する最初の一歩
📌 このページのポイント
3つの演算だけで何ができるの?
たとえば「aで始まってbで終わる文字列」や「0と1が交互に並ぶ列」のようなパターンを定義できるよ。記号で書くと a(a|b)*b のようになるんだ
有限オートマトンと等価ってどういう意味?
正規表現で表せないものもあるの?
じゃあ括弧のチェックにはもっと強い仕組みが必要なんだね!
📖 おまけ:英語の意味
「Regular Expression (Theory)」 = 正規表現(理論)
💬 Regular(規則的な)Expression(表現)で、数学者スティーブン・クリーネが1950年代に正規集合の表記法として考案したのが始まりだよ