woshidan's blog

あいとゆうきとITと、とっておきの話。

今日からはじめよう、正規表現 in Ruby

正規表現についてじっくりぐだぐだ煮込んで書きました。

初心者向けで、言語はRubyです。

 

お品書き

今日からはじめよう、正規表現 in Ruby(基本のき〜文字クラス編)

http://woshidan.hatenablog.com/entry/2014/04/20/101439

今日からはじめよう、正規表現 in Ruby(アンカー編)

http://woshidan.hatenablog.com/entry/2014/04/20/102026

今日からはじめよう、正規表現 in Ruby (量指定子編)

http://woshidan.hatenablog.com/entry/2014/04/20/103321

今日からはじめよう、正規表現 in Ruby (()を使おう(キャプチャ・グループ化)編)

http://woshidan.hatenablog.com/entry/2014/04/20/104801

今日からはじめよう、正規表現 in Ruby (論理式とオプション編)

http://woshidan.hatenablog.com/entry/2014/04/20/110340

 

備考

+,*,\w,\dという記号があることは知っていて、写経をした事はある

けれど、

  • 自分で一から書くとか本当無理
  • ネストになってるタグとかどうしたらいいの
  • とりあえずネットで正規表現チェッカーを検索する事から始める
  • 複数行のマッチングを行ったことがない

という「初心者向けページを見てもいまいち書けるようにならなかった」タイプの初心者が、どうしても使わざるを得なくなった自分に向けて

http://docs.ruby-lang.org/ja/1.9.3/doc/spec=2fregexp.htmlを眺めながら

これでもか、というくらいくどくど説明した感じになっています。

長いですが、内容の密度は薄いので、比較的サクサク読めます。

 

基本的に変なハイテンションで一人で書いていたにも関わらず

対話形式で書いてあるので、文章にうっとうしいところがあります。

必死に勉強しながら書いていたので、誤解しているところがあるかもしれません。

そのときはこっそり教えて下さい。

 

以上です。