Was ist die Regex zu überprüfen, ob ein Zeichen mehr als 2 Mal in einer Zeichenfolge auftritt? Beispiel: "aab" ist erlaubt, aber nicht "aaa" oder "aaba".Regex, um zu überprüfen, ob ein Zeichen mehr als X Mal in einer Zeichenfolge auftritt
Gibt es eine Möglichkeit, die Übereinstimmung nur bei gültigen Eingaben herzustellen (wenn weniger als 3 sich wiederholende Zeichen vorhanden sind), so dass die Funktion preg_match() 1 für eine gültige Eingabe zurückgibt (mit weniger als 3 sich wiederholenden Zeichen) und sonst 0?
Danke!
Verwenden 'substr_count ($ str, "a")' statt regex. – Mohammad
Also, wenn die Saite 'Aabaabaa' ist, ist das erlaubt, weil die Wiederholung nie mehr als 2 ist? – chris85
Angegeben jetzt. Die "Aabaabaa" sollte nicht akzeptiert werden. – liberty