python re.match函式的使用

dapan發表於2021-09-11

python re.match函式的使用

1、從字串的起始位置匹配正規表示式,re.match函式從string的起始位置開始匹配。

2、如果匹配失敗則返回None,匹配成功則返回匹配到的字串。

pattern是正規表示式,string是要匹配的字串,flags是標誌位。

re.match函式從string的起始位置開始匹配。

例項

import re
x=re.match("[1-9]d*","123abd")
if x!=None:
    print(x.group())
else:
    print("none")
y=re.match("[1-9]d*","c123ad")
if y!=None:
    print(y.group())
else:
    print("none")
#輸出結果:
123
none

以上就是python re.match函式的使用,希望對大家有所幫助。更多Python學習指路:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/758/viewspace-2828013/,如需轉載,請註明出處,否則將追究法律責任。

相關文章