| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Errors/Regex_invalid_identity_escape | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Der JavaScript-Fehler "ungltige Identitts-Escape-Sequenz im regulren Ausdruck" tritt auf, wenn ein Unicode-bewusstes regulres Ausdrucksmuster eine Escape-Sequenz enthlt, die keine anerkannte Escape-Sequenz darstellt.
SyntaxError: Invalid regular expression: /\q/u: Invalid escape (V8-based) SyntaxError: invalid identity escape in regular expression (Firefox) SyntaxError: Invalid regular expression: invalid escaped character for Unicode pattern (Safari)
SyntaxError
Im Unicode-unbewussten Modus konnte \ verwendet werden, um jedes Zeichen zu escapen, einschlielich solcher ohne definierte Bedeutung. In diesen Fllen reprsentiert das escapte Zeichen sich selbst. Zum Beispiel wrde \q das Zeichen q matchen. Dies schrnkt die Mglichkeit ein, in der Zukunft neue Escape-Sequenzen hinzuzufgen. Daher sind im Unicode-bewussten Modus nur anerkannte Escape-Sequenzen erlaubt. Fgen Sie \ nicht redundant hinzu.
Dieser Fehler wird auch ausgelst, wenn das \x Zeichen-Escape nicht von zwei hexadezimalen Ziffern gefolgt wird.
Eine umfassende Liste der verfgbaren Escape-Sequenzen finden Sie im Referenzdokument fr regulre Ausdrcke. Fr eine Tabelle, welche Zeichen in welchem Kontext wrtlich escapen oder unescapen sein knnen, siehe wrtliche Zeichen.
/[\f\v\n\t\ ]/u;
// There's no need to escape the space
/[\f\v\n\t ]/u;
Der Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |