Regular Expressions Cookbook: Detailed Solutions in Eight Programming Languages
<div><p>Take the guesswork out of using regular expressions. With more than 140 practical recipes, this cookbook provides everything you need to solve a wide range of real-world problems. Novices will learn basic skills and tools, and programmers and experienced users will find a wealth of detail. Each recipe provides samples you can use right away.</p><p>This 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.</p><ul><li>Learn regular expressions basics through a detailed tutorial</li><li>Use code listings to implement regular expressions with your language of choice</li><li>Understand how regular expressions differ from language to language</li><li>Handle common user input with recipes for validation and formatting</li><li>Find and manipulate words, special characters, and lines of text</li><li>Detect integers, floating-point numbers, and other numerical formats</li><li>Parse source code and process log files</li><li>Use regular expressions in URLs, paths, and IP addresses</li><li>Manipulate HTML, XML, and data exchange formats</li><li>Discover little-known regular expression tricks and techniques</li></ul></div>