meta-caratteri . di RegExp JavaScript

definizione e uso

. i meta-caratteri corrispondono a qualsiasi carattere, eccetto i caratteri di newline o i terminatori di riga.

esempio

ricerca globale "h.t":

let text = "That's hot!";
let pattern = /h.t/g;

prova a fare tu stesso

sintassi

new RegExp("regexp.")

o abbreviato:

/regexp./

sintassi con modificatori

new RegExp("regexp.\(g\)

o abbreviato:

/regexp./g

supporto del browser

/./ è una caratteristica ECMAScript1 (ES1).

Tutti i browser supportano completamente ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
supportato supportato supportato supportato supportato supportato

metodi di ricerca con espressioni regolari

In JavaScript, la ricerca di testi con espressioni regolari può essere completata con diversi metodi.

usomodello (pattern)Come espressione regolare, questi sono i metodi più comuni:

esempio descrizione
text.match(modello) metodo stringa match()
text.search(modello) metodo stringa search()
modello.exec(text) Metodo RexExp exec()
modello.test(text) Metodo RexExp test()