python3中的re模組簡單介紹及使用

bluepeach發表於2021-09-11

python3中的re模組簡單介紹及使用

我們學習每個章節。總會遇到各種模組,模組裡附帶著各種方法,教過大家如果效率的又計劃學習各個模組,那就是先理解模組,在抓住模組裡重點方法,取其精華,去其糟粕。嚴格按照這樣的方式,給大家編寫出以下關於RE模組的介紹及使用,內容不多,有需求的可以帶著專案匯入學習。

re模組相關方法:

下面給大家演示re模組中常見的方法使用

re.match:

match:從頭開始匹配

需求:字串前5位必須是數字 實現過程:

示例:

使用re.match方法正規表示式;r'd{5}':5個數字, d代表數字(0~9),{5}代表出現5次;

返回match物件。

s1 = '12345abcd'
s2 = '123abcdef'
match1 = re.match(r'd{5}', s1)
match2 = re.match(r'd{5}', s2)
print(match1)
print(match2)

結果, match2為None:

<re.Match object; span=(0, 5), match='12345'>
None

都掌握住re模組了嗎?本篇文章大家只需要知道re模組和常用的方法,以及小編給大家演示的例項應用即可,學習程式設計並不難,有效率學習才是重點。

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

相關文章