Regular Expressions Cookbook: Detailed Solutions in Eight Programming Languages
Jan Goyvaerts, Steven LevithanThis revised edition covers the regular expression flavors used by C#, Java, JavaScript, Perl, PHP, Python, Ruby, and VB.NET. You'll learn powerful new tricks, avoid flavor-specific gotchas, and save valuable time with this huge library of practical solutions.
• Learn regular expressions basics through a detailed tutorial
• Use code listings to implement regular expressions with your language of choice
• Understand how regular expressions differ from language to language
• Handle common user input with recipes for validation and formatting
• Find and manipulate words, special characters, and lines of text
• Detect integers, floating-point numbers, and other numerical formats
• Parse source code and process log files
• Use regular expressions in URls, paths, and IP addresses
• Manipulate HTML, XML, and data exchange formats
• Discover little-known regular expression tricks and techniques
Jan Goyvaerts runs Just Great Software, where he designs and develops some of the most popular regular expression software.
Steven Levithan is a leading JavaScript regular expression expert and creator of several open source regular expression tools.