Hallo Leute,
ich hardere mal wieder mit meinen regulären Ausdrucken, irgendwie wollen die nicht wie ich.
Ich möchte aus folgenden Strings das vorkommen einer Zahl prüfen, wie:
"der Text ist doof 12345678"
"Probetext 1234567890"
"1234567"
"Noch mehr 123456789 Text kommt nicht"
ich habe das mit folgender Funktion probiert:
if (preg_match("/^[0-9]{5,10}$/", $text))
echo "Zahl ist drin!";
Das funzt aber nicht. :'(
Also {5,10} steht drin, da die Zahl mindestens 5 Stellen, maximal aber 10 nicht überschreiten soll.
Was ist jetzt falsch bzw. wie lautet es richtig?
Vielen lieben Dank und Gruß
Doc