Pythonのsearchメソッドにおけるタプルとしてのすべてのグループ
すべてのグループをタプルとして取得することができます。
これは、groupsメソッドを使用して行われます。
その使い方を見てみましょう。 次のような文字列があるとします:
txt = '123 456 789'
数字と一致する最初の文字列を見つけてみましょう。 そして、そこからすべてのグループをタプルとして出力します:
res = re.search('(\d)(\d)(\d)', txt)
print(res.groups()) # ('1', '2', '3') を出力します
ドメインを含む文字列が与えられています:
txt = 'http://domain.ru'
プロトコル、ドメイン名、トップレベルドメインからなるタプルを取得してください。