Modificatore d di RegExp JavaScript
- Pagina precedente i
- Pagina successiva m
- Torna alla pagina precedente Manuale di Riferimento JavaScript RegExp
Definizione e uso
"d
Il modificador di decorazione specifica la posizione di inizio e fine della corrispondenza.
"d
Il modificador di decorazione distingue tra maiuscole e minuscole.
Esempio
Abbinare tutti i testi che iniziano o terminano con aa o bb:
let text = "aaaabb"; let result = text.match(/(aa)(bb)/d);
Sintassi
new RegExp("regexp", "d")
O abbreviato in:
/regexp/d
Metodi di ricerca con espressioni regolari
In JavaScript, è possibile utilizzare diversi metodi per cercare testi con espressioni regolari.
Quando il modello è un'espressione regolare, i seguenti sono i metodi più comuni:
Esempio | Descrizione |
---|---|
text.match(pattern) | Metodo match() della stringa |
text.search(pattern) | Metodo search() della stringa |
pattern.exec(text) | Metodo exec() di RexExp |
pattern.test(text) | Metodo test() di RexExp |
Supporto del browser
/regexp/d
È una funzione di ES2022.
A partire dal marzo 2023, tutti i browser moderni supportano JavaScript 2022 (ES2022):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 94 | Edge 94 | Firefox 93 | Safari 16.4 | Opera 79 |
Settembre 2021 | Settembre 2021 | Ottobre 2021 | Marzo 2023 | Ottobre 2021 |
- Pagina precedente i
- Pagina successiva m
- Torna alla pagina precedente Manuale di Riferimento JavaScript RegExp