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 » |