正規表示式 python re

2021-10-05 16:44:35 字數 793 閱讀 2745

字元功能|

或()分組\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 個或多個表示式 非貪婪 向它傳入要匹配的字串以及正規表示式,就可以檢測這個正規表示式是否匹...