Usando sintaxe Java em expressões regulares JavaScript
O mecanismo regex aprimorado inclui um sinalizador adicional para permitir que a sintaxe Java seja usada em expressões regulares JavaScript.
As expressões regulares com o sinalizador adicional funcionam em todos os lugares que esperam uma expressão regular, como String.prototype.split e. String.prototype.replace . Para usar a sintaxe Java em uma expressão regular, use o sinalizador Java inline j, por exemplo /(?im)ex(am)ple/j
| Sinalizador | Descrição |
|---|---|
| j | Define uma expressão regular que é executada usando o mecanismo de expressão regular Java. Ele pode ser usado para acessar recursos somente Java de expressões regulares (como look behind, negative look behind) ou para usar expressões regulares Java sem traduzi-las em expressões regulares JavaScript. Por exemplo: /ex(am)ple/j; |