Python RegEx Sets
RegEx Sets
A set is a set of characters inside a pair of square brackets
[]
with a special meaning:
Set | Description | Try it |
---|---|---|
[arn] | Returns a match where one of the specified characters (a ,
r , or n ) are
present |
Try it » |
[a-n] | Returns a match for any lower case character, alphabetically between
a and n |
Try it » |
[^arn] | Returns a match for any character EXCEPT a ,
r , and n |
Try it » |
[0123] | Returns a match where any of the specified digits (0 ,
1 , 2 , or
3 ) are
present |
Try it » |
[0-9] | Returns a match for any digit between
0 and 9 |
Try it » |
[0-5][0-9] | Returns a match for any two-digit numbers from 00 and
59 |
Try it » |
[a-zA-Z] | Returns a match for any character alphabetically between
a and z , lower case OR upper case |
Try it » |
[+] | In sets, + , * ,
. , | ,
() , $ ,{}
has no special meaning, so [+] means: return a match for any
+ character in the string |
Try it » |