vaudi: Array durchsuchen und match zeile + nachfolgende ausgeben

Beitrag lesen

Hallöchen,

ähem, wie wär's mit

'/($[0-9]+. )/'

$ bedeutet, dass ein Treffer auf das folgende Muster am Zeilenanfang stehen muss
[0-9] schränkt die zulässigen nächsten Zeichen auf Zahlen ein

  • heißt ein oder mehr Zeichen, wie sie unmittelbar vorher definiert wurden
    . ist der Punkt als Punkt (ohne den Backslash steht der Punkt für ein beliebiges Zeichen)

Die Klammern drücken aus, dass das Ganze zusammengehört. Außerdem wird damit deutlicher, dass das letzte Zeichen des Suchmusters ein Leerzeichen ist.

Die beiden / sind die "Delimiter" und kennzeichnen, wo das Suchmuster beginnt bzw. aufhört.

Und die Hochkommata, weil das Ganze ein String ist.

MfG
vaudi