Thread Wenn fünf Zahlen am Anfang des Strings dann löschen (2 answers)
Opened by Mathias at 2015-05-13 11:48

Gast Mathias
 2015-05-13 11:48
#181048 #181048
Hallo Perl und Regex Kenner

Ich möchte gerne folgendes Ergebis erstellen:

Wenn ein String am Anfang fünf aufeinander folgende Zahlen beginnt, dann soll man diese fünf Zahlen löschen, ansonsten soll man nichts machen.

Die Strings können So aussehen:
$message = "1234567 Das ist der Text" (Ausgabe müsste dann "67 Das ist der Text")
$message = "Das ist der Text" (Ausgabe müsste dann "Das ist der Text")
$message = "567 Das ist der Text" (Ausgabe müsste dann "567 Das ist der Text")

Mit folgendem Code wird bei mir jeweils immer fünf Zeichen gelöscht:
Code: (dl )
$message =~ s/^d{5}//;


Danke für einen Hinweis
Mathias
Last edited: 2015-05-13 12:25:59 +0200 (CEST)

View full thread Wenn fünf Zahlen am Anfang des Strings dann löschen