Gibt es eine Möglichkeit in HTML (JavaScript) einen regulären Ausdruck zu schreiben, um eine exakte String-Übereinstimmung zu negieren?JavaScript regulärer Ausdruck, um eine exakte Übereinstimmung der Strings zu negieren
Ich möchte sicherstellen, dass ein Eingang nicht gleich "foo
" ist. Nur "foo
" muss die Validierung nicht bestehen, aber "fooo
" muss erlaubt sein.
Mit anderen Worten, ich bin für eine Negation dieses regex suchen:
<input pattern="^foo$" ...>
Sie können eine negative Vorschau verwenden: '' – anubhava
Mögliche Duplikat [HTML5 Muster Wörter ausschließen] (https://stackoverflow.com/questions/13875922/html5-pattern-exclude-words) – alfasin
Es scheint nicht zu funktionieren: https://codepen.io/smatric/pen/mprBMd – Mateusz