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 em linha java j, por exemplo /(?ims)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, look behind negativo) ou para usar expressões regulares Java sem traduzi-las em expressões regulares JavaScript. Por exemplo: /ex(am)ple/j; |