字元功能|
或()分組\num
引用分組num匹配到的字串
(?p)
分組起別名
(?p=name)
引用別名為name分組匹配到的字串
示例
import re
label =''
res = re.match(r'<\w*><\w*>.*'
, label)
print
(res.group())
www.itcast.cn<
/h1>
<
/html>
import re
label =''
res = re.match(r'<(?p\w*)><(?p\w*)>.*'
, label)
print
(res.group())
www.itcast.cn<
/h1>
<
/html>
貪婪模式:在*
、?
、+
、
後加上?
>>
>
import re
>>
> re.match(r"aa(\d+?)"
,"aa2343ddd"
).group(1)
'2'
r
:是原生字串的意思,不擔心反斜槓漏寫問題。 Python re 正規表示式
import re 匯入re模 result re.match 正規表示式,要匹配的字串 使用match 方法進行匹配操作 result.group 使用group 方法提取資料 案例 匹配變數名是否符合識別符號命名規則 res re.match a za z w name 123 print re...
python re 正規表示式
1 re.match str id s paragraph.text re.match 表示從變數 paragraph.text 所代表的 字串 的開始匹配模式 str id s 模式 str id s 表示 以id 某個數字 開始,s 表示0個或者多個空白符。表示結尾。2 searchobj re...
Python re 正規表示式
a z代表匹配任意的小寫字母 s表示匹配任意的空白字元 就代表匹配前面的字元任意多個 w匹配字母 數字及下劃線 w匹配不是字母 數字及下劃線的字元 可以匹配任意字元 除換行符 可以匹配任意字元 貪婪 匹配 1 個或多個表示式 非貪婪 向它傳入要匹配的字串以及正規表示式,就可以檢測這個正規表示式是否匹...