Hallo zusammen Ich habe diesen Code, der für 5 oder mehr aufeinander folgende Zahlen überprüft:regulärer Ausdruck aufeinanderfolgende Zahlen zu erkennen - nicht für nicht-englischen Eingang eines
if (preg_match("/\d{5}/", $input, $matches) > 0)
return true;
Es funktioniert für die Eingabe in Ordnung, das Englisch ist, aber es ist stürzt ab, wenn die Eingabezeichenfolge arabische/Multibyte-Zeichen enthält - es gibt manchmal true zurück, auch wenn im Eingabetext keine Zahlen enthalten sind.
Irgendwelche Ideen?
Gibt es eine Chance, dass Sie Ihren fehlerhaften '$ input' einfügen könnten? Ich bin sehr daran interessiert, diesen Fehler zu sehen. –