python-正則表達式1-常用匹配規則

常用匹配規則:
\w:匹配字母、數字及下劃線。
\d:匹配數字。
\s:匹配空白字符。
\W:匹配非字母、數字及下劃線。
\D:匹配非數字。
\S:匹配非空白字符。
\n:匹配換行符。
\t:匹配製表符。
.:匹配任意字符,除了換行符。
*:匹配0個或多個的表達式。
+:匹配1個或多個的表達式。
?:匹配0個或1個由前面的正則表達式定義的片段,非貪婪方式。
{n}:匹配n個前面的表達式。
{n, m}:匹配 n 到 m 個前面的表達式定義的片段,貪婪方式。
a|b:匹配a或b。
():匹配括號內的表達式,也表示一個組。

^:匹配字符串的開頭。
$:匹配字符串的末尾。

\A:匹配字符串開始。
\Z:匹配字符串結束。如果是存在換行,只匹配到換行前的結束字符串。
\z:匹配字符串結束。
\G:匹配最後匹配完成的位置。

本文來自:https://blog.csdn.net/yisumi
end…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章