1. 點.
.: 代表一個字符 (這個跟linux的正則表達式是不同的,那裏.代表的是後面字符的一次或0次出現)
2. 轉義
\\
或者
r'\': 如 r'python\.org' (對.符號的轉義)
3. ^ 非或叫做排除
如[^abc]: 任何以非a,b,c的字符
4. | 選擇符
如python|perl (從python和perl選擇一個)
也可以:
p(ython|erl)
5. ? 可選項
如: r'(http://)?(www\.)?python\.org' (http://和www.部分是可選的)
6. ^也可以表示字符串的開頭,如
'^http' (以http開頭
7. $表示字符串的結尾,如
’http$'