Hallo
ich muss aus einem Text eine id auslesen, die minimal 4 und maximal 6 Stellen haben darf numerisch.
z.B.
Das Ergebnis aus diesem Sring soll:
12587
2782
sein, denn nur diese Zahlen sind ids.
Ich habe bereits versucht:
aber leider wird "27811614146" auch als id erkannt, nur nach 6 Zeichen abgeschnitten.
Wie kann ich nur Zahlen rausfiltern die min. 4 und max. 6 Stellen haben ?
ich muss aus einem Text eine id auslesen, die minimal 4 und maximal 6 Stellen haben darf numerisch.
z.B.
PHP:
$daten = "Text text text blub blub 12587 blub 2782 sdfsdf 27811614146 ad sdf 78";
12587
2782
sein, denn nur diese Zahlen sind ids.
Ich habe bereits versucht:
PHP:
preg_match_all("/[0-9]{4,6}/", $daten, $var);
aber leider wird "27811614146" auch als id erkannt, nur nach 6 Zeichen abgeschnitten.
Wie kann ich nur Zahlen rausfiltern die min. 4 und max. 6 Stellen haben ?