0

テキストでドメインアドレスを見つけるために正規表現を照合したいとします。(もしあればサブドメインを含む) 例: 一致する必要があります

abc.xyz. 
google.
yahoo.
mail.google.

スニペット:

pattern = '((\s*\w+.\s*)+)'
matches = re.findall(pattern,line)
for m in matches:
 .. 
 ..

内側の括弧は、私が必要としない m[0] を与え、私は m[1] だけを必要とします。m[0] で結果を取得するための内側の括弧の置換は何ですか。

PS: 余分なマッチ グループ () を持つことは混乱を招きます。特定の値が必要でない限り、それらの使用は避けたいと思います。

4

1 に答える 1