Modificador d do RegExp do JavaScript
- Página anterior i
- Próxima página m
- Voltar para a página anterior Manual de Referência JavaScript RegExp
Definição e uso
"d
O modificador especifica o início e o fim da coincidência.
"d
Modificador de caixa alta/diminuta.
Exemplo
Coincidências de texto que começam ou terminam com aa ou bb:
let text = "aaaabb"; let result = text.match(/(aa)(bb)/d);
Sintaxe
new RegExp("regexp", "d")
Ou abreviado como:
/regexp/d
Métodos de busca de expressão regular
No JavaScript, diferentes métodos podem ser usados para busca de texto de expressão regular.
Quando o padrão é uma expressão regular, os seguintes são os métodos mais utilizados:
Exemplo | Descrição |
---|---|
text.match(pattern) | Método match() da string |
text.search(pattern) | Método search() da string |
pattern.exec(text) | Método exec() do RexExp |
pattern.test(text) | Método test() do RexExp |
Suporte do navegador
/regexp/d
É uma funcionalidade do ES2022.
A partir de março de 2023, todos os navegadores modernos suportam JavaScript 2022 (ES2022):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 94 | Edge 94 | Firefox 93 | Safari 16.4 | Opera 79 |
Setembro de 2021 | Setembro de 2021 | Outubro de 2021 | Março de 2023 | Outubro de 2021 |
- Página anterior i
- Próxima página m
- Voltar para a página anterior Manual de Referência JavaScript RegExp