Hallo zusammen,
ich habe einen 17 Zeichen Langen String den ich gerne auf bestimmte Kriterien überprüfen möchte.
Der String lautet z.b. "76561197960123456".
Jetzt habe ich mit "preg_match" versucht meine Bedingungen ab zu fragen.
Ich Prüfe die ersten 11 Zeichen ob diese auch = "76561197960" sind.
Dann Prüfe ich ob es sich um Zahlen handelt.
Zum schluss dann noch ob 6 stellen da hinter dran hängen.
Leider bekomme ich keine Treffer.
Könnt ihr mir sagen was ich da Falsch gemacht habe?
ich habe einen 17 Zeichen Langen String den ich gerne auf bestimmte Kriterien überprüfen möchte.
Der String lautet z.b. "76561197960123456".
Jetzt habe ich mit "preg_match" versucht meine Bedingungen ab zu fragen.
Ich Prüfe die ersten 11 Zeichen ob diese auch = "76561197960" sind.
Dann Prüfe ich ob es sich um Zahlen handelt.
Zum schluss dann noch ob 6 stellen da hinter dran hängen.
Leider bekomme ich keine Treffer.
Könnt ihr mir sagen was ich da Falsch gemacht habe?
PHP-Code:
$arg = '76561197960123456';
if (preg_match('/^76561197960[0-9]{6}$/i', $arg)) {
echo 'ok';
}else{
echo 'nicht ok';
}
Kommentar