Hallo nochmal,
so, vielen Dank für die raschen Antworten. Ich gebe echt zu, aus diesem Ausdruck:
if ( preg_match('~^.*[0-9]{5,10}.*$~', $text) )
{
// ....
}
werde ich gar nicht schlau, aber ich habe ihn getestet, er funktioniert ja auch und liefert z.B. als Ergebnis in preg_match() den ganzen String, sofern die entsprechende Zahl vorkommt.
Jedoch war der Einwand einfach meinen Ausdruck ohne ^ und $ zu verwenden wesentlich kürzer und liefert auch das Ergebnis und hier im Resultat sogar nur die Zahl, obwohl ich diese nicht weiterverarbeiten muss. :)
Und nochmals ja, ich weiß, wann geschweifte Klammern gesetzt werden müssen, es sollte ja nur fix gehen hier. ;)
So, schönes Wochenende, Gruß
Doc