- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
New Trade Paper
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Introducing Regular Expressionsby Michael Fitzgerald
Synopses & Reviews
If youre a programmer new to regular expressions, this easy-to-follow guide is a great place to start. Youll learn the fundamentals step-by-step with the help of numerous examples, discovering first-hand how to match, extract, and transform text by matching specific words, characters, and patterns.
Regular expressions remain a difficult part of the puzzle when learning how to program. Commonly used for sifting through large chunks of text, regexes are incredibly powerful although they may appear daunting to the newcomer. And variations among languages and environments make them even harder to master.
Loaded with examples, this introductory guide walks beginners step-by-step through the fundamentals of regular expressions, and helps you decipher complex patterns.
About the Author
Michael Fitzgerald describes Ruby as "my favorite language so far" and is working regularly with Ruby and the Rails framework. He has written over 150 Ruby programs for testing and demonstration, and has been developing a library of sample Ruby code. He is the author of Learning XSLT and XML Hacks, and co-author on the XML Pocket Reference.
Table of Contents
PrefaceChapter 1: What Is a Regular Expression?Chapter 2: Simple Pattern MatchingChapter 3: BoundariesChapter 4: Alternation, Groups, and BackreferencesChapter 5: Character ClassesChapter 6: Matching Unicode and Other CharactersChapter 7: QuantifiersChapter 8: LookaroundsChapter 9: Marking Up a Document with HTMLChapter 10: The End of the BeginningRegular Expression ReferenceRegular Expression GlossaryColophon
What Our Readers Are Saying