正規表現のメモをまとめたもの 間違っている所あったら指摘してくれると助かります。 正規表現(Regular Expression)とは? 文字列をパターン化し、特殊な文字(メタキャラクタ、メタ文字)で表現したもの 例えば、郵便番号を正規表現を使って表すと以下のように表現できる。 この「\d」「{}」「?」のような文字のことを メタキャラクタ(メタ文字) という。 正規表現の由来 1940年代にさまざまな神経生理学者たちが、神経回路を数学的に説明するために開発した。 1956年、数学者 Stephen Kleene(スティーブン・クリーネ) が、その考え方に基づき論文を著述し、初めて正規表現の概念が紹介された。 ここで「正則集合の代数」を説明するために「正則表現・正規表現(regular expression)」が使用された。 何が言いたかったのかというと、元々は神経回路の研究で開発された数