Regular expression character patterns : Pattern matching « Regular Expression « Perl






Regular expression character patterns

    

SEQUENCE     PURPOSE


\w           Matches an alphanumeric character. Alphanumeric includes '_'.

\W           Matches a nonalphanumeric character.

\s           Matches a whitespace character. This includes spaces and tabs.

\S           Matches a nonwhitespace character.

\d           Matches a digit.

\D           Matches a nondigit character.

\b           Matches a word boundary.

\B           Matches a nonword boundary.

\A           Matches only at beginning of string.

\Z           Matches only at end of string.

\G           Matches only where previous m//g left off.

   
    
    
    
  








Related examples in the same category

1.Pattern Matching Operators
2.Pattern Modifiers
3.Pattern Tester
4.Pattern anchors in Perl.
5.Pattern array
6.Pattern match
7.Pattern-Matching Operators(The syntax used to perform a pattern match on a string)
8.Pattern-matching options.
9.Patterns containing + always try to match as many characters as possible.
10.Using variables containing matched subpatterns.
11.Regular Expression Patterns
12.Regular expression metacharacters
13.Regular expression modifiers
14.Regular expression pattern quantifiers
15.Regular expression: start a string with period
16.Reversing subpatterns
17.Repeating patterns
18.Check for 'a'
19.Check for 4-8 a's
20.Check for a or b
21.Check for and remove a trailing backslash character
22.Check for leading alpha character, rest alphanumeric
23.Check for no 'a'
24.Check for white space
25.A program that illustrates the use of the matching operator.
26./d.f/ matches d, followed by any non-newline character, followed by f
27./de{1,3}f/ matches d, followed by one, two, or three occurrences of e, followed by f.
28.Print line unless it matches E
29.Count the match times