- Use promo code PRIMEBOOKS18 to save $5.00 when you spend $20.00 or more on Books offered by Amazon.com. Enter code PRIMEBOOKS18 at checkout. Here's how (restrictions apply)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Mastering Regular Expressions Third Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
See the Best Books of 2018 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
Special offers and product promotions
"Indispensable for text processing wizards and regex newcomers alike." - Paul Hudson, Linux Format, February 2007 "In addition to the sheer volume of information, one thing that sets this book apart is that the author uses "real-world" rather than contrived examples. A few of the examples were situations that I have yet to come across, but many were either "been there, done that" or things that I had to go out and try." - James Mohr, Linux Magazine, April 2007
About the Author
Jeffrey Friedl was raised in the countryside of Rootstown, Ohio, and had aspirations of being an astronomer until one day he noticed a TRS-80 Model I sitting unused in the corner of the chem lab (bristling with a full 16K of RAM, no less). He eventually began using Unix (and regular expressions) in 1980, and earned degrees in Computer Science from Kent (BS) and the University of New Hampshire (MS). He did kernel development for Omron Corporation in Kyoto, Japan for eight years before moving in 1997 to Silicon Valley to apply his regular-expression know-how to financial news and data for a little-known company called "Yahoo!"
When faced with the daunting task of filling his copious free time, Jeffrey enjoys playing Ultimate Frisbee and basketball with friends at Yahoo!, programming his house, and feeding the squirrels and jays in his back yard. He also enjoys spending time with his wife Fumie, and preparing for the Fall 2002 release of their first "software project" together.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
My only complaint is the fonts. Both the text of the book and the source code. The font used for the regular text is very light, I would have preferred a larger, darker, and more bold font. The font used for the source code is absolutely horrible. There are little angle brackets used to identify a block (for example to highlight what has changed from the prior example). They are almost impossible to see. This is important because the author is constantly referring to the highlighted portions. Some pages are darker print than others, its inconsistent.
If another edition of this book is ever made, I would like to see larger more bold font, and use a completely different method to "highlight" portions of text in the code samples.
I wonder if this font issues occur in the Kindle edition...?
I took this on work travel when I got it, and read it on the plan. The tips for working your way through interpreting regular expressions are very good, and easier to understand than the expressions themselves.
It is NOT language specific, so you need to deal for yourself, with differences between say, how Python does it, and how Perl does it.
This should probably be in most programmers' libraries.
The book is easy to understand and you can apply it immediately.
This book saved me so much time and got my research going!
By not asserting himself as a mathematical authority, Friedl lets his cleverness come through in a practical, 'human-to-human' way. There are a few moments when the more theoretically minded reader might want a little more detail, but the balance Friedl keeps is beyond admirable.
In the entire book there are perhaps only a half-dozen pages that are 'challenging' to the mind, yet by the time the reader has finished the book he or she will be amazed, simply amazed, at the complexity of regular expressions that can be interpretted with ease. Of course, writing expressions takes more practice, but the regex muscles won't even notice the feather-light daily tasks of, say, basic data validation after working out on this text.
The book will start the reader looking for possible regex solutions everywhere, and provides enough detail to take the fear out of using them.
This is a WONDERFUL and POWERFUL book on Regular Expressions.
From just-beyond-beginner to advanced, this book provides a fantastic view into the world of Regular Expressions and the practical thinking involved with them. However, without at least a semi-understanding of the concepts you will not be able to get through the book very quickly.
I walked away with MUCH more knowledge than I had expected to. This applies to not only regular expressions, but also to rational thinking/planning when it comes to data and programmatic analysis.
A mix of humor coupled with real examples will get you to master status with RegEx in no time. I have read this book like 5 times and still use it a lot.
This book does for RegEx what Cormen's book does for Algorithms.
Most recent customer reviews
But there isn't, so we do.