重複的字元類在 Python 的正則表示式中有什麼用法?
後面帶有運算子(例如 '?'、'*' 或 '+')的字元類稱作重複字元類。
如果使用運算子 '?'、'*' 或 '+'重複字元類,則會重複整個字元類,而不僅僅是與之匹配的字元。正則表示式 '[0-9]+' 可以匹配 '579' 和 '333'。如果你想要重複匹配的字元,而不是該類,則需要使用反向引用。'([0-9])\1+' 將匹配 '333' 但不會匹配 '579'。將其應用於字串 '922226' 時,它將在該字串的中間匹配'2222'。如果你不希望這樣做,則需要使用前向引用和後向引用。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP