正規表現とは?



Wikipedia 正規表現より

正規表現(せいきひょうげん、regular expression)とは、文字列の集合を一つの文字列で表現する方法の一つである

 

簡単に言うと・・・

いろんな文章を、記号を用いて一般化してしまおうって事になります。
簡単な例だと、例えば算数で、変数というものがありました。
 y=3x+c
この場合、yとかxには何でも実数が入りますって習いましたね
こんな風に、例えば、
  5=3*1+2だとか 6=3*2+0 
とかいう文を一様にy=3x+cと表記しましょうっていう事になります

どんな風に使うの?

例えば、多くの文章のなかから、3文字の最初が『あ』で始まる単語を
すべて『○○○』に変えたいと思ったとします
短い文章でなら、個別に全文を見ながら変更できますが
大量なテキストになってくるとそうもいきませんよね
そんなときに登場するのが、正規表現です
一度の作業で、自動で、.3文字の最初が『あ』で始まる単語をすべて検索し
一度に置換することができます。
普通の検索では検索できない単語を、簡単なプログラムで一度に検索しましょうって事になります

調べたい内容を、ここに入力

Designed by chocoto
inserted by FC2 system