
Regular Expression Pocket Reference
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Previous edition

Person
Tony Stubblebine is an Internet consultant, entrepreneur, and blogger. He's also the author of Regular Expression Pocket Reference, former Engineering Director for Odeo.com and former Engineering Lead for O'Reilly Media. He posts regular updates to his blog, StubbleBlog and regularly releases small websites such as Gem Jack, a repository of documentation for Ruby gems, Rate My Dance Moves, a YouTube mashup, and I Heart Quotes, the Unix fortune program re-imagined for the web.
Content
- Intro
- Contents
- Regular Expression Pocket Reference
- About This Book
- Conventions Used in This Book
- Acknowledgments
- Introduction to Regexes and Pattern Matching
- Regex Metacharacters, Modes, and Constructs
- Character representations
- Character classes and class-like constructs
- Anchors and zero-width assertions
- Comments and mode modifiers
- Grouping, capturing, conditionals, and control
- Unicode Support
- Regular Expression Cookbook
- Recipes
- Removing leading and trailing whitespace
- Numbers from 0 to 999999
- Valid HTML Hex code
- U.S. Social Security number
- U.S. zip code
- U.S. currency
- Match date: MM/DD/YYYY HH:MM:SS
- Leading pathname
- Dotted Quad IP address
- MAC address
- HTTP URL
- Perl 5.8
- Supported Metacharacters
- Regular Expression Operators
- qr// (Quote Regex)
- m// (Matching)
- s/// (Substitution)
- split
- Unicode Support
- Examples
- Other Resources
- Java (java.util.regex)
- Supported Metacharacters
- Regular Expression Classes and Interfaces
- java.lang.String
- java.util.regex.Pattern
- java.util.regex.Matcher
- java.util.regex.PatternSyntaxException
- java.lang.CharSequence
- Unicode Support
- Examples
- Other Resources
- .NET and C#
- Supported Metacharacters
- Regular Expression Classes and Interfaces
- Regex
- Match
- Group
- Unicode Support
- Examples
- Other Resources
- PHP
- Supported Metacharacters
- Pattern-Matching Functions
- Examples
- Other Resources
- Python
- Supported Metacharacters
- re Module Objects and Functions
- Module Functions
- RegExp
- Match Objects
- Unicode Support
- Examples
- Other Resources
- RUBY
- Supported Metacharacters
- Object-Oriented Interface
- String
- Regexp
- MatchData
- Unicode Support
- Examples
- JavaScript
- Supported Metacharacters
- Pattern-Matching Methods and Objects
- String
- RegExp
- Examples
- Other Resources
- PCRE
- Supported Metacharacters
- PCRE API
- PCRE API Synopsis
- Unicode Support
- Examples
- Other Resources
- Apache Web Server
- Supported Metacharacters
- RewriteRule
- Matching Directives
- Examples
- vi Editor
- Supported Metacharacters
- Pattern Matching
- Searching
- Substitution
- Examples
- Other Resources
- Shell Tools
- Supported Metacharacters
- egrep
- sed
- awk
- Other Resources
- Index
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.