Yasazon ヤフー経由でアマゾンを検索!

正規表現の達人

正規表現の達人

IDEAC
定価 : ¥ 2,520
発売日 : 2001/03
出版社/メーカー : ソフトバンククリエイティブ
Amazon.co.jp
   Perl、sed、egrepなどのテキスト処理を行うツールで必ずお目にかかるのが正規表現だ。正規表現を使えば、「*」(すべてに一致)や「?」(任意の1文字に一致)といったワイルドカードよりも詳細かつ厳密にテキストを処理できるようになる。本書では、その正規表現を基礎の基礎から実用的な例まで丁寧に解説している。なお、本書で対象としているツールは、主にUNIX環境およびウィンドウズ環境のPerl、sed、egrep、およびUNIXのfindコマンドやシェルスクリプト(cshやbashなど)など多数に及ぶ。残念ながらMac OSプラットフォームには対応していないが、プラットフォームに依存する部分にさえ気をつければ十分参考になるだろう。

   第1章「正規表現の概要」では、正規表現とはどのようなものか、ワイルドカードとの違い、メタキャラクタ、正規表現が使えるコマンドやツールを解説。第2章「正規表現の基本」では、まず、正規表現で使うメタキャラクタ(^、$、\wなど)や制御文字(\n=改行、\t=タブなど)について個別に解説している。その後、ツール別の正規表現サポート状況が示され、シェルスクリプトでの注意点が解説されている。そのほかに、行頭、行末、空文字、前方参照、最長一致といった頻出する表現を解説。第3章「ケーススタディ」と第4章「演習問題」では、問題&解答方式で実用的な例を紹介している。たとえば、メールアドレスの抽出、改行コードの変換(Win - UNIX - Mac)、HTMLファイルから見出しを抽出してから加工などの問題を、egrepやPerlなどのツールでどのように記述するか解説しており、比較しながら学べるようになっている。(遠野 諒)


[楽天で探す]
最近クリックされた商品 (更新停止中)
正規表現の達人 を含むリストマニア