Regular Expressions
\s |
Spaces (including tab and other whitespace characters) |
[] |
1 arbitrary characters in this range |
\w |
1 letters or numbers |
^ |
The beginning of the line |
\d |
1 digits |
$ |
End of Line |
. |
1 arbitrary characters |
N |
n Characters |
* |
0~ any of the characters |
{N,m} |
N~m characters |
+ |
1~ any character (minimum of 1) |
() |
Group |
a| B |
A or B |
|
|
? |
0~1 characters, plus +, * for non-greedy matches (as few matches as possible) |
Dict/list built-in functions
Dict . Items () |
The key-value pair of iterative dict , |
For k,v in dict. Items () |
K + "=" +v for k,v in dict. Items () |
dict. values () |
Value of Iteration dict (default iteration dict key) |
For V in dict. VALUES () |
List . Enumerate () |
Index of the iteration list-element pair |
For I,value in list. Enumerate () |
|
|
This article from "Jansen" blog, declined reprint!
Python3-Learning Regular Expressions +dict/list built-in functions (learning notes)