分割線から最後のn個の終わりの単語をどうやって取得しますか?たとえば、私はこれらの行います最後からn個の単語を分割して取ります
1. 123.by2.gateway.edge.messenger.live.com
2. messenger.com
3. 10.17.123.45
4. 126.by2.gateway.edge.messenger.live.com
5. 14.messenger.live.com
私はライン1、4 & 5のために、私は「messenger.live.com」とライン2 & 3は無傷のまま持っているように、アドレスから3つの最後の言葉を取りたいです。これは私がそれを達成するためにやっていることですが、ラメのようだ:
link = line.split('.')
if len(link) > 4: # to bypass the IP address
plink = link[-1:-3] ?
分割後の行番号5 4つの要素を持つだろう。 – SilentGhost
右SilentGhost。ありがとう。 – Adia