iT邦幫忙

2025 iThome 鐵人賽

0
自我挑戰組

Python 函式大全系列 第 50

Python 模組概說 《 re 模組 》

  • 分享至 

  • xImage
  •  

✦ 功能:用於處理正則表達式(regular expressions),是強大的文字模式匹配語言,對字串進行複雜的搜尋、匹配、替換和分割操作

✦ 屬性與方法 :

re.search()

說明:掃描整個字串,尋找第一個符合模式的位置並回傳

re.Pattern
說明:編譯後的正則表達式物件

re.match()

說明:嘗試從字串的起始位置開始匹配模式,如果不匹配,則回傳 None

re.findall()

說明:尋找字串中所有非重疊的匹配,並以列表形式回傳所有匹配結果

re.sub()

說明:找到所有符合模式的部分,並替換為指定的字串或函式回傳值,回傳替換後的新字串

re.split()

說明:根據模式匹配的部分分割字串,回傳分割後的子字串列表

re.compile()

說明:編譯正則表達式模式為 Pattern 物件,提升重複匹配效率

re.escape(pattern)

說明:轉義字串中的特殊字元,確保作為字面模式

re.purge()

說明:清除正則表達式快取(內部使用)

https://ithelp.ithome.com.tw/upload/images/20251021/20177993R4fG7kInch.jpg

https://ithelp.ithome.com.tw/upload/images/20251021/20177993yB0kPXNrjv.jpg


上一篇
Python 模組概說 《 random 模組 》
系列文
Python 函式大全50
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言