-1

Python正規表現を使用して、次の文字列から単語Connectedとを抽出する方法。14.10.9.24

入力:

Connected,abc,hhjj,kkll,14.10.9.24,out
4

3 に答える 3

1

コンマで分割し、出力の形式が常に同じであると仮定して、配列の 1 番目と 5 番目の要素を取得します。

于 2012-07-25T08:47:31.720 に答える
1

以下は仕事をするべきです:

^(connected)(,\w+)+,([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})(,\w+)$/im

必須フィールドはグループ 1 と 3 にあります。

デモ

于 2012-07-25T08:48:49.377 に答える
0

str.splitoperator.itemgetter...を使用した例:

from operator import itemgetter

line = 'Connected,abc,hhjj,kkll,14.10.9.24,out'

word, ip = itemgetter(0, 4)(line.split(','))
于 2012-07-25T09:45:48.787 に答える