Python正則表示式中的group()方法是什麼?
re.groups()方法
該方法返回一個包含匹配中所有子組的元組,從1到模式中存在的組數。預設引數用於未參與匹配的組;它預設為None。 在更高版本(從1.5.1開始)中,在這些情況下會返回一個單元素元組。
示例
>>> m = re.match(r"(\d+)\.(\d+)", "27.1835")
>>> m.groups()
('27', '1835')如果我們使小數點和它之後的所有內容都可選,則並非所有組都可能參與匹配。這些組將預設為None,除非給出了default引數−
>>> m = re.match(r"(\d+)\.?(\d+)?", "27")
>>> m.groups() # Second group defaults to None.
('27', None)
>>> m.groups('0') # Now, the second group defaults to '0'.
('27', '0')
廣告資訊
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
python
C程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP