Attendu ']' dans l’expression régulière (JavaScript)Expected ']' in regular expression (JavaScript)

Vous a tenté de créer une classe de caractères pour une correspondance d’expression régulière, mais n’incluez pas le crochet droit.You attempted to create a character class for a regular expression match, but did not include the right bracket. Combinaisons de caractères littérale individuels peuvent être assemblés dans les classes de caractères en les plaçant entre crochets.Individual literal character combinations can be assembled into character classes by placing them within brackets. Une classe de caractères correspond à tout caractère qu’il contient.A character class matches any one character it contains. Par exemple, / [abc] / correspond à l’une des lettres « a », « b » ou « c ».For example, /[abc]/ matches any one of the letters "a", "b", or "c".

Pour corriger cette erreurTo correct this error

  • Ajoutez le crochet droit à l’expression régulière.Add the right bracket to the regular expression.

    Note

    Si vous souhaitez faire correspondre un seul crochet, l’échappement avec une barre oblique inverse - \[, afin qu’il n’est pas interprétée comme un caractère spécial par JavaScriptJavaScript.If you want to match a single bracket, escape it with a backslash - \[ - so it is not interpreted as a special character by JavaScriptJavaScript.

Voir aussiSee Also

Objet d’Expression régulière Regular Expression Object
Syntaxe d’Expression régulière (JavaScript)Regular Expression Syntax (JavaScript)