HTML und Laravel Regex, um wiederholte Zeichen zu blockierenPhp

PHP-Programmierer chatten hier
Anonymous
 HTML und Laravel Regex, um wiederholte Zeichen zu blockieren

Post by Anonymous »

Ich versuche, einen einzelnen Regex zu entwickeln, der sowohl für die Laravel Server-Side- als auch für die HTML-Client-Seiten-Validierung verwendet werden soll, die die mehr als das dreimal wiederholte Zeichen nicht zulässt: < /p>

Code: Select all

"helloo"   // allow
"aaa"      // allow
"aabbcc"   // allow
"helllllo" // reject
"aaaa"     // reject
"aaabbbb"  // reject
< /code>
Das ist es, was ich bisher erfunden habe: < /p>
(?!.*(.)\1{3}).*
< /code>
Aus Gründen, die ich nicht verstehe, scheitern beide Implementierungen vollständig entgegengesetzt."regex:/^(?!.*(.)\1{3}).*$/"
< /code>
Und die HTML -Version lehnt alles ab: < /p>
pattern="(?!.*(.)\1{3}).*"
Hat jemand eine Idee, was hier passieren könnte, oder kann eine bessere Regex entwickeln, die erfolgreich für beide funktionieren würde?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post