中古品:
¥1,499 税込
無料配送5月28日 火曜日にお届け
詳細を見る
または 最も早い配送 本日中にお届け(3 時間 2 分以内にご注文の場合)
詳細を見る
中古商品: 良い | 詳細
発売元 名盤堂
コンディション: 中古商品: 良い
コメント: 古本として”並み”程度の商品です。◆Amazon専用在庫のため、各種支払い対応・倉庫より迅速発送されます。◆万一商品に不具合がある場合は全額返金保証等ございますので、ご安心してお買い求めください。
Kindleアプリのロゴ画像

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません

ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。

携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。

KindleアプリをダウンロードするためのQRコード

何か問題が発生しました。後で再度リクエストしてください。

詳説 正規表現 第2版 単行本 – 2003/5/26

4.6 5つ星のうち4.6 43個の評価

テキストやデータの処理に欠かせない強力なツールとして瞬く間に普及した『正規表現』。現在ではPerl、Java、VB.NETやC#など数多くの言語やツールに標準で装備されています。その幅広い可用性、柔軟性と比類ない強力さにもかかわらず、実際に正規表現を使いこなすことは難しいです。本書は正規表現の概念を詳細に掘り下げる一方で、数多くの言語やツールの実例を示しながら、正規表現についての理解を深める解説書です。
第2版では、豊富な実例を使い、詳しくていねいに解説するスタイルはそのままに、Perl5.8の新機能に加え、Javaと.NETの正規表現にもそれぞれ独立した章を設けるなど、全編にわたって大幅に加筆がなされました。正規表現の本質を読み解く決定版です。とくに正規表現を使いこなしていると自負している人にほど読んでほしい本です。
続きを読む もっと少なく読む

商品の説明

メディア掲載レビューほか

詳説 正規表現 第2版
 正規表現について解説する。単に正規表現の文法や使い方を説明するだけでなく,正規表現処理エンジンにDFA(決定性有限オートマトン)を使うか,NFA(非決定性有限オートマトン)を使うかで,処理にどのような違いが生じるかといった実装についての話題も取り上げている。第2版では,正規表現をサポートするPerl以外のプログラミング言語やフレームワーク(Java,.NETフレームワーク)についての解説や,正規表現を利用する際に混乱を招きやすい文字コード(Unicode)についての解説などが追加された。


(日経Linux 2003/08/01 Copyright©2001 日経BP企画..All rights reserved.)
--
日経BP企画

内容(「MARC」データベースより)

正規表現の概念を詳細に掘り下げる一方で、数多くの言語やツールの実例を示しながら、正規表現についての理解を深める解説書。Perl 5.8、Java 1.4、.NETに対応した、99年刊の第2版。

登録情報

  • 出版社 ‏ : ‎ オライリー・ジャパン (2003/5/26)
  • 発売日 ‏ : ‎ 2003/5/26
  • 言語 ‏ : ‎ 日本語
  • 単行本 ‏ : ‎ 437ページ
  • ISBN-10 ‏ : ‎ 4873111307
  • ISBN-13 ‏ : ‎ 978-4873111308
  • カスタマーレビュー:
    4.6 5つ星のうち4.6 43個の評価

著者について

著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
ジェフリ− E.F.フリ−ドル
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう

カスタマーレビュー

星5つ中4.6つ
5つのうち4.6つ
43グローバルレーティング

この商品をレビュー

他のお客様にも意見を伝えましょう

上位レビュー、対象国: 日本

2020年6月12日に日本でレビュー済み
Amazonで購入
I really liked this book. It’s an older edition, but even then it was just what I expected. It went beyond the beginner level of reflexes and gave me a taste of the inner workings. I’m not ready to dive into automotan theory but this book peaked my curiosity in it. I wish it used a nicer syntax language like Python for the examples.
2006年7月27日に日本でレビュー済み
Amazonで購入
正規表現の内部処理や、挙動をとても分かりやすい口調で

教えてくれます。

この手の本は普通、”そうなるもんだ”という押し付けが多いのですが、この本は読み手に本当の理解をしてもらいたいという意図を感じ取れます。

本格的に本当のスキルとして正規表現を使ってゆきたいというひとにはお勧めです
8人のお客様がこれが役に立ったと考えています
レポート
2004年9月8日に日本でレビュー済み
Amazonで購入
インターネット上で正規表現命令を無料で調べることはできるが、本書では、正規表現の歴史から、動作条件の違い、プログラム言語による動作結果の差異などまで言及されている。
本書が最も優れているのは、正規表現がどのような思想の下で動作しているのか、その結果どのような正規表現命令を用いれば、求める結果が得られるのかを丁寧に解説してくれている。
そのため、丁寧に本書を読まないと、途中で本書の内容を理解できなくなってしまう。
最近読んだコンピューター関連の書籍の中で、もっとも読み終えたページを読み返す回数が多かった。
正規表現のおかげで、プログラムの条件文が減ったり、ルーティンワークの負担が減ったりして、時間や資源をより有効に使えるようになった。
Perlを利用しない人でも、Perl互換の正規表現は非常に便利なので、本書を読んで損はしない。
21人のお客様がこれが役に立ったと考えています
レポート
2007年6月16日に日本でレビュー済み
Amazonで購入
「正規表現を使えば、データを制御し、思うがままに操ることができる。

正規表現をマスターすることは、データを支配することに他ならない。」

これは本書の筆者の言葉なのですが、正規表現の核心を突いた名言だと思います。

本書はデータを支配する事を目的とした書籍です。

正規表現といえば一昔前であればPerlというイメージがありましたが、

現在多く利用されている言語であるJavaや.NETでも正規表現がサポートされており、

正規表現の利用が身近になりました。

 身近になった反面、単にネット上からシンタックスを調べて

使っている人も多いかと思いますが落とし穴があります。

プログラムで同じ処理をさせる為の方法はいくつかある場合があり、

その手法によって時間に大きな差が出る事があるのは既知かと思います。

実は同様の事が正規表現にも言え手法によって処理時間に差が出ます。

シンタックスしか知らない為の問題なのです。

 正規表現は簡単なようで実は奥が深くも身に着ければ大変強力なスキルになりえます。

本書ではその為の正規表現の処理メカニズムを学習することができ、

正規表現の実践技法、工夫と学んだ知識を昇華させて行くことができます。

また、後半の3章ではPerl、Java、.NETに章が割り振られ詳しく説明されていますので、

各言語毎のスキルを身につけることができると思います。
5人のお客様がこれが役に立ったと考えています
レポート
2006年10月20日に日本でレビュー済み
正規表現なんて、シンタックスを覚えて、そこそこ使えればそれでいい、

と思っている人が多いと思う。自分もそうだった。

英文法を理屈抜きで公式のように覚えさせられたことは誰でも経験があるが、

実はほとんどの文法には、なぜそうなるのか、という理由がある。

それと同じように正規表現にも、なぜそういう動作をするのか、という理由がある。

この本はそれを教えてくれる。

成人した人間の脳というのは、まる覚えが効きにくい。

シンタックスだけ知っていればよいという方でも、中身の動作を知ったほうが、

かえって記憶に定着するのではないだろうか。

急がば回れ、である。
23人のお客様がこれが役に立ったと考えています
レポート
2003年6月2日に日本でレビュー済み
正規表現をここまで楽しく読ませる本はあるのでしょうか?単なるリファレンスではなく、小説(詳説ではなく)を読むような感じでぐいぐい引き込まれます。第1版と異なり、Javaや.NETなどの話題も取り上げられていますが、やはり中心はPerlですね。しかしPerlに関する基本的な文法の説明もなされているのでPerl使いじゃない人も楽しめるんじゃないでしょうか。時々出題されるクイズも気に入りました。クイズだけの単行本も出して欲しいぐらいです。唯一残念なのがリファレンスカードが付いていないことでしょうか。取り外しができるリファレンスがあれば便利なんですけどね。
44人のお客様がこれが役に立ったと考えています
レポート

他の国からのトップレビュー

すべてのレビューを日本語に翻訳
Alex C.
5つ星のうち5.0 Un must
2013年8月2日にフランスでレビュー済み
Amazonで購入
Un excellent ouvrage pour comprendre, en profondeur, les expressions régulières. Une grande partie des exemples sont donnés dans le langage Perl mais des chapitres entiers concernent d'autres langages comme par exemple Java.
Une très bonne lecture ....
David Precious
5つ星のうち5.0 Quality - your coding will never be the same again!
2003年6月27日に英国でレビュー済み
Amazonで購入
If you regularly develop code in Perl, PHP, Javascript, Java or any other language supporting Regular Expressions, this book will be invaluable to you. Regular Expressions might not look too wonderful, they don't look very friendly, but once you learn them, you'll wonder how you *ever* did without them. This book explains regular expressions comprehensively and simply, and covers specific differences between RE implementations in various languages.
You really can't go wrong here - buying this book and investing a little time to learn Regular Expressions can double your efficiency as a coder - they save me countless hours in my job as a web developer for a major ISP, I couldn't live without Regular Expressions, and I couldn't live without this book!
6人のお客様がこれが役に立ったと考えています
レポート
Fruitcake
5つ星のうち5.0 Simply Outstanding
2002年9月26日にアメリカ合衆国でレビュー済み
Amazonで購入
I bought this book on a whim, mainly because I try to buy (and read... ugh!) a hard-core technical book every month or so, but mainly because my UNIX scripting abilities have become rusty with disuse. I used to be able to write a tight, 10-line csh script to mangledit thousands of files at a single time. Now I hack away at files manually with vi. The other day, I even forgot how to search & replace. My kung fu isn't nearly what it used to be.
It usually takes me about a month to slog through a new book (especially academic texts, which are great but make you want to have a stiff martini before each new chapter) but I tore through Friedl's book in a few days. It's an outstanding reference for understanding & learning to use regular expressions.
Regexes can be cryptic to say the least, but Friedl offers many examples, broken down into step-by-step instructions and explanations of how each regex works (in many cases, right down to the individual character level). He covers a variety of platforms and languages - the hardcore Perl enthusiast will enjoy this book greatly, but he offers fairly equal time to alternative languages like Java and the "grep" family.
All that said, this book is an outstanding technical reference, pure and simple, for two reasons:
- Friedl uses an interesting new typesetting convention to illustrate which sections of text are regular expressions, and which sections are not. It's hard to describe (and impossible to reproduce here) but they look like 90-degree braces at the upper-left and lower-right corners. This is a FANTASTIC approach and I for one would love to see this extended to other technical books.
- Speaking of other things I would love to see extended to other technical books, THIS BOOK HAS ALMOST NO ERRORS! This is even more impressive considering the fact that, with regular expressions, screwing up EVEN A SINGLE CHARACTER is significant. Nothing [upsets]memore than spending $50-100 perfectly good dollars on a sloppy, error-laden, grammatically-challenged, poorly-edited, ill-reviewed and badly-structured book (which pretty much describes 90% of all the technical books out there). He made a few mistakes, the vast majority of which are extremely trivial in nature, and all of which were quickly posted to his website as errata. If only the other 90% of the technical authors out there were even half as diligent.
All told, this book belongs on your bookshelf.
41人のお客様がこれが役に立ったと考えています
レポート
Robert Stinnett
5つ星のうち5.0 The Bible of RegEx
2004年4月30日にアメリカ合衆国でレビュー済み
Amazonで購入
One of the hardest things, even for a seasoned programmer to grasp is regular expressions. They are powerful ways to search, manipulate and parse text fields and can often take several lines of code and shrink it down to a mystic, but powerful, expression.
If you have ever had to parse a file for information, you know that one of the things that still haunts any programmer nowadays is how to match text. In this day and age of Object Oriented Programming, Web Services, etc. the power of Regex holds firm.
Throughout this book the author takes great care not to overwhelm the reader with tons of code that has no meaning. The power of the book comes from the fact that if you read, and follow along, through the examples you will gain an understanding of how to do the techniques the author is referring to. At times it may seem like you have to read over a section twice, but you will realize that as you carry forth into the next section the material you read previously has turned into something you can now apply -- not just another example you can cut and paste and never really learn technique behind.
This is a powerful book, covering many, many pages. Noone should expect to sit down and read it cover to cover and be done with it. The benefit comes from reading, applying, and referencing. I find myself using it several times a week to lookup information on Regular Expressions and to held solidify knowledge of techniques that I have used in the past.
Whether you are a Windows, Unix, or even Macintosh person -- RegEx holds the key to text manipulation -- and this book holds the map you need to find that key.
8人のお客様がこれが役に立ったと考えています
レポート
MikeH
5つ星のうち5.0 Great Book
2003年12月14日に英国でレビュー済み
Amazonで購入
This is one of the best books I have read in a long time. It goes far behind simply using regExps but into efficiency and alternate strategies. Covers implementation in many languages (java, perl, .net) yet is still quite easy to understand.
The author says the aim of the book is to get you to "think in regular expressions", this is a great approach and I now find myself using regular expressions to do just about everything involving text.
Well recommended if you really want to understand and use regular expressions
9人のお客様がこれが役に立ったと考えています
レポート