Wie fange ich Zahlen in der Mitte eines Strings? (Python)

8
%Vor%

Innerhalb einer Zeichenfolge gibt es mehrere Zeilen. Eine der Zeilen wird wiederholt, aber jedesmal mit unterschiedlichen Nummern. Ich habe mich gefragt, wie ich die Zahlen in diesen Zeilen speichern kann. Die Nummern befinden sich immer an der gleichen Position in der Zeile, können aber eine beliebige Anzahl von Ziffern sein.

Bearbeiten: Die zufälligen Zeichenfolgen könnten auch Zahlen enthalten.

    
Takkun 17.06.2011, 19:12
quelle

3 Antworten

7

Verwenden Sie reguläre Ausdrücke:

%Vor%     
Roman Bodnarchuk 17.06.2011, 19:14
quelle
4

Mit regulären Ausdrücken

%Vor%     
Tudor Constantin 17.06.2011 19:15
quelle
4

Wenn s die gesamte mehrzeilige Zeichenfolge ist, können Sie Code wie

verwenden %Vor%

Dies gibt Ihnen eine Liste von Listen, eine Liste von ganzen Zahlen für jede Zeile, die Ganzzahlen enthält. Wenn Sie lieber eine einzelne Liste aller Nummern haben möchten, verwenden Sie

%Vor%     
Sven Marnach 17.06.2011 19:15
quelle

Tags und Links