X

正規表現の勉強法、エディタ、パズル、本

正規表現ネタ

いつものように livedoor Reader でネットの海(この場合は生け簀か?)をざぶざぶ潜っていると、正規表現ネタがかぶったので紹介します。

正規表現の勉強法

ウノウラボ Unoh Labs: 正規表現の勉強法

正規表現を勉強する方法は何がいいか、という問いの答えがWikiなどのパーサを書くこと、とのこと。

──え!? と思いましたが、少し考えてみると納得しました。Wiki 記法のクローンを作ろうとなると、様々な知識とテクニックが必要になりますからね。

いまやるなら、まだ誰もパーサを作っていない(?)、WikiCreole を各言語で移植するのが良さそう(というか、Markdown あたりからコードをパクって MT プラグインとして移植を考えたことがあったり)。

WikiCreole: Creole 1.0 (和訳)

正規表現エディタ

正規表現を学ぶにしろ Wiki 記法のパーサを作るにしろ、最良の方法は、

とにかく正規表現をたくさん試す

ことだと思います。ということで、正規表現エディタを作った人がいます。

考え得る最高を常に行う – 正規表現の確認ができるエディタを作ってみた。

おお、これはすごい! ブラウザ上で、正規表現のチェックができますね。

──しかし、どこかで見たような……。と思ったら、海外サイトで同じコンセプトのエディタがありますね。

RegexPal: JavaScript Regex Tester

右上に正規表現のクイックリファレンスがついていたり、ちょっと気が利いていますね。

正規表現パズル

上記の正規表現エディタと組み合わせて楽しみたいパズルです。

正規表現パズル

正規表現の問題が多数あります。秋の夜長に持ってこいのページですが、問題のすぐ下に回答例が載っているので注意!

本で学ぶ

もっと正規表現を極めたい! という時は、やはり、『詳説 正規表現』が最高のようですね。

詳説 正規表現 第2版
Jeffrey E.F. Friedl 田和 勝
オライリー・ジャパン 2003-05-26

by G-Tools , 2007/09/14

自分は『正規表現ハンドブック』を読んだことがありますが、こちらもコンパクトで良かったですね。

正規表現ハンドブック (Technical Handbook Series)
鹿島 和郎 吉村 晋一
ソフトバンククリエイティブ 2005-06-30

by G-Tools , 2007/09/14

asiamoth:
関連する記事