| | Regular expressions 6. Convenience escape sequences | 
 | 
Convenience escape sequences in a regular expression present a shorthand for some character classes.
- \d  matches a digit: [0-9].
-    Example: "-?\d+" matches any integer.
- \D  not a digit: [^0-9].
- \l  a letter: [a-zA-Z].
- \L  not a letter: [^a-zA-Z].
- \s  whitespace: [ \t\n\r\f\v].
- \S  not whitespace: [^ \t\n\r\f\v].
- \w  "word" character: [a-zA-Z0-9_].
-    Example: "\w+" matches a "word", i.e., a string of one or more characters that may consist of letters, digits and underscores.
- \W  not a "word" character: [^a-zA-Z0-9_].
- \B  any character that is not a word-delimiter.
Links to this page
	© djmw 20010708