Regular Expressions Cookbook und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr
EUR 31,95
  • Alle Preisangaben inkl. MwSt.
Nur noch 4 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Ihren Artikel jetzt
eintauschen und
EUR 4,10 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Alle 2 Bilder anzeigen

Regular Expressions Cookbook (Englisch) Taschenbuch – 28. August 2012

Alle 3 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
"Bitte wiederholen"
EUR 31,95
EUR 28,94 EUR 23,00
61 neu ab EUR 28,94 5 gebraucht ab EUR 23,00

Wird oft zusammen gekauft

Regular Expressions Cookbook + Mastering Regular Expressions + Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET (Pocket Reference (O'Reilly))
Preis für alle drei: EUR 75,39

Die ausgewählten Artikel zusammen kaufen
Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


  • Taschenbuch: 609 Seiten
  • Verlag: O'Reilly & Associates; Auflage: 2 (28. August 2012)
  • Sprache: Englisch
  • ISBN-10: 1449319432
  • ISBN-13: 978-1449319434
  • Größe und/oder Gewicht: 17,8 x 3,3 x 23,3 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 81.629 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr


Über den Autor und weitere Mitwirkende

Jan Goyvaerts runs Just Great Software, where he designs and develops some of the most popular regular expression software. His products include RegexBuddy, the world's only regular expression editor that emulates the peculiarities of 15 regular expression flavors, and PowerGREP, the most feature-rich grep tool for Microsoft Windows. Steve Levithan works at Facebook as a JavaScript engineer. He has enjoyed programming for nearly 15 years, working in Tokyo, Washington D.C., Baghdad, and Silicon Valley. Steven is a leading JavaScript regular expression expert, and has created a variety of open source regular expression tools including RegexPal and the XRegExp library.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


5.0 von 5 Sternen
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne
Beide Kundenrezensionen anzeigen
Sagen Sie Ihre Meinung zu diesem Artikel

Die hilfreichsten Kundenrezensionen

Von Sigi am 10. Oktober 2012
Format: Kindle Edition Verifizierter Kauf
Finde das Buch super. Viele fertige Regex um sofort Erfolg zu haben. Man spart sich so sehr viel Zeit und bisher habe ich bei der Verwendung keine Fehler gehabt.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
0 von 1 Kunden fanden die folgende Rezension hilfreich Von bernie am 3. September 2013
Format: Taschenbuch
I have several Regular Expressions books; most of them are from O'reilly.
However the others are more focused on various unix/c environments.

Yet one cannot concentrate on operating system and ignore what they operate on. This book covers a wider environment that is encounter mostly in websites and occasionally in specific industries (C#, Java, JavaScript, PHP, Perl, Python, Ruby, and VB.NET.) You learn that regular expressions even though indispensable are not necessarily uniform in syntax.

You can tell that this was not written in a laboratory or an ivory tower and the recipes are not just practical but the ones you will be challenged within the real world.

Do not tell anyone but I have fun reading this book in advance of a change to see the possibilities be for the questions arise.

While you are being mesmerized by regular expressions you are also being exposed to different environments; some you will be familiar with and others will make you say where have I been? To name a few various editors, the different languages themselves if you have not had a chance to experiment, each chapter tattle is a different concept or valid reason to use regular expressions.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die hilfreichsten Kundenrezensionen auf (beta) 23 Rezensionen
8 von 8 Kunden fanden die folgende Rezension hilfreich
The ultimate regular expressions cheat sheet 19. September 2012
Von Michael Kim - Veröffentlicht auf
Format: Taschenbuch
The authors say it best when they say that the book is intended for those who:

"regularly work with text on a computer, whether that's searching through a pile of documents, manipulating text in a text editor, or developing software that needs to search through or manipulate text."

The first three chapters of this book cover useful tools, basic regular expression skills, and programming with regular expressions. Chapters 4 through 9 contain the practical regular expressions recipes. The programming languages that are covered in this book are C#, Java, JavaScript, PHP, Perl, Python, Ruby, and VB.NET. Every recipe that is in the book has solutions and explanations for all eight languages.

The recipes are organized and easy to look up. For example, finding regular expressions that deal with validation, words, lines, URLs, and etc can be easily located in the table of contents. The author's tone is straightforward, direct, and informative. This is not the kind of book where you read from start to finish, but rather a book where you just skim through to find the recipe that you need in whatever given situation.

With all the languages that the book covers, there are just too many languages to put into a single book. I feel as though instead of having a book with all the languages, it would be better to have a book with a single language. However, I must give praise on how well the authors were able to consolidate detailed solutions in 8 programming languages.

For everything that the book is and everything that it covers, the book offers a lot of information at a bargain. If you work with regular expressions and need a reference book, this book is definitely the way to go.
11 von 12 Kunden fanden die folgende Rezension hilfreich
if you have regular contact with regular expressions, you need this book 4. September 2012
Von R. Friesel Jr. - Veröffentlicht auf
Format: Taschenbuch
Although I run the risk of fawning all over this book here, Jan Goyvaerts and Steven Levithan's "Regular Expressions Cookbook (Second Edition)" (O'Reilly, 2012) is a technical text that I will gladly describe using words like "essential" and "indispensable" and "invaluable". It should be on every working programmer's bookshelf, if not on her desk. It is exhaustive and rigorous, covering the major regex flavors across eight popular/widespread general purpose languages. [1] If your work brings you in regular contact with regular expressions, then you need easy access to this book.

To begin with, Goyvaerts and Levithan present an in-depth discussion of each regex feature, starting with the very basics (e.g., making matches against literal expressions) and working up into some pretty sophisticated topics (e.g., writing parsers). True to the title, their approach is a "cookbook" style: a general problem is stated, a solution is presented (or multiple solutions, if that's what it takes), and then they go into an almost painful (but neatly sectioned) level of detail about the solution, describing it token-for-token in some cases. Now, by "neatly sectioned" I mean that their discussion of each solution is broken down by language [2] wherein they are careful to point out flavor- and/or language-specific nuances, quirks, bugs, and/or unique features. They are very careful about this part--if a particular feature does not work in a language (e.g., how JavaScript lacks named capturing groups) then they show you how to work around that deficiency; but perhaps more importantly, if a feature is unique to a language, they point it out as such and caution you against using them (i.e., to keep your regexes general and portable). [3]

Later chapters (i.e., 4 through 9) look at more specific problems--e.g., performing validation on email addresses, [4] dealing with Roman numerals, combing for text in the Apache Common Log Format, or parsing URLs. The recipes are all cross-referenced with each other, so if a particular solution really only solves about 75% of your problem, they're prepared to point you in the right direction. They get right to the point, and then tell you where to go for more. What else can be said about these chapters except that they're like the magnificent arsenal you'll be wishing for when the text zombies swarm at your gate.

All of this makes the "Regular Expressions Cookbook" very skimmable. It is easy to pick it up, find the particular recipe that is going to help you out of a jam, and power through with that solution in hand. Do you "just" need a quick JavaScript solution? Done. Curious how it might compare to the solution in Java or Ruby? No problem. You skim the surface, or you can go as deep as you need [5] on some very narrow and specific sub-sub-subject within the corpus of regular expressions knowledge. (That being said, take their advice and be sure to read the first three chapters so that you *are* properly equipped for those deep dives later on.)

As I said before, if your work regularly brings you in contact with regular expressions, you'll want to arm yourself with this. Highly recommended.


[1] Goyvaerts and Levithan define the regex flavors as: .NET, Java, JavaScript, PCRE, Perl, Python, and Ruby; the specific languages covered include: C#, Java, JavaScript (and Levithan's XRegExp library), PHP, Perl, Python, Ruby, and VB.NET. They also have a list in chapter 3 of 11 other languages which--while not specifically covered--are applicable because they adhere to one of the flavors.

[2] I should add "where appropriate" here, and note that the per-language sections in each discussion are much more common in the early chapters (2 and 3, with a pretty sharp drop-off starting in 4). This is because they're covering the fundamentals, and there's a lot more in the way of quirks and nuances to tread lightly around at this point.

[3] In other words: they remind you not to get too clever. "Sure you could do that as a one-liner... but no one's going to know what that means next week. Not even you."

[4] Which, validating an email address is not as easy as it sounds.

[5] Or as deep as you want, if you're in to that sort of thing.
10 von 12 Kunden fanden die folgende Rezension hilfreich
Good Tools 1. September 2012
Von Eric Chou - Veröffentlicht auf
Format: Taschenbuch
O'Reilly cookbooks are awesome. But just like I don't read the recipes cover-to-cover in regular cookbooks, I don't read all the recipes in the O'Reilly cookbooks either. Also just like regular cookbooks, the day before Thanksgiving is not a good time to open the cookbook for the first time, I at least glance thru all the recipes to know what is there, pick out a few that I can use right away, and dog ear the ones I think I will come back to. So here are the criteria that I review this book with:

1. Easy Navigation: Yep, this book is easy to navigate. If I need to do, say form validation, I know I should start at Chapter 4 "Validation and Formatting".
2. Clear and precise explanation: Yes, I think the explanation are short and precise to the topic of discussion.
3. Pointer for more information: This is hard to do, but the book has a section on "See Also" for correlation between recipes and a general pointer toward 'Master Regular Expression' in the introduction chapter.
4. Easy Reading: Hum.. here is more of a wish list of mine, I wish the book is broken down into different books by language. The book covers these languages, VB.NET, C#, Java, JavaScript, XRegExp, PHP, Perl, Python, and Ruby. I typically skip down to Python and occasionally stop at C# and PHP. The book is over 600 pages and listed at $49.99. I would have been happy to pay 1/5 of the price to get one that just focus on Python, and another 1/5 of the price to get one on PHP.

All in all, it is a good value and a keeper on the bookshelf. But I really think it should be broken down into language-specific cookbook as most reader probably use only one or two languages on a daily basis. With today's print-on-demand, e-book format, I think it would be very minimal work for the author and a whole lot of less skipping for the readers. Just my 2 cents.
4 von 4 Kunden fanden die folgende Rezension hilfreich
Great overview and lots of specific usage 25. September 2012
Von Travis Hardiman - Veröffentlicht auf
Format: Taschenbuch
I first started using regular expressions about 10 years ago. I started using them more in depth about 3 years ago. There are tons of guides and examples online, but it's hard to weed out the ones that work well from the ones that are potentially catastrophic. I had high hopes when the Stack Overflow community came about, however questions there about Regular Expressions are frequently shunned and down-voted with suggestions to use lexers and DOM parsers instead.

I had been following Steven Levithan's blog for many years and I was excited to hear that a new version of the Regular Expressions Cookbook was coming out. I was even more excited to have won a free copy from a blog post on his site! Going through the examples in this book and playing around with the patterns in software (I use Expresso), has really enlightened me to some of the fairly advanced concepts that have eluded me over the years.

The only negative things I can say is that there's a screenshot of a web site on page 15 that appears to be incorrect, and there were a couple of minor typos. I realize that these are very trivial things to complain about, but this is the second edition, so I would've expected that these things would've been caught in the process. I'd only take off half a star for that though, since the rest of the book has been so helpful.
3 von 3 Kunden fanden die folgende Rezension hilfreich
Great Explanation and Reference for Regex 17. Februar 2013
Von A. Garcia - Veröffentlicht auf
Format: Taschenbuch
Regular expressions was definitely an area in which I was lacking. While I still wouldn't consider myself an expert, this book has really taken me a long way in understanding how I can get the most out of them when I'm programming. The first 3 chapters provide a very detailed and easy-to-understand explanation of the basics of how regular expressions work, as well as information on some very useful tools for working with regex. But, as the title indicates, this is first and foremost a cookbook. The rest of the book provides some very practical examples of problems you can solve using regex, categorized by chapter. I'm someone who learns by doing, so 3 chapters of explanation is enough for me. When it really clicks for me is when I see concepts being applied to real-world situations. It then didn't take long for me to not depend so much on the "recipes" provided in the book and start coming up with my own regular expressions. This book has become my 'goto' for anything regex-related. Not only did it provide me the ground-up explanation, but it has also become an invaluable reference for me. Very highly recommended.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.