<JavaScript String Riferimento
Esempio
Cerca una stringa per "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/g);
Il risultato di res sarà un array con i valori:
Prova tu stesso " Più "Try it Yourself" esempi di seguito.
Definizione e l'utilizzo
Il match() metodo cerca una stringa per un match contro un'espressione regolare, e restituisce le partite, come un oggetto Array.
Per saperne di più espressioni regolari nel nostro RegExp tutorial e la nostra RegExp oggetto di riferimento .
Nota: Se l'espressione regolare non include il modificatore di g (to perform a global search) , il match() metodo restituirà solo la prima corrispondenza nella stringa.
Questo metodo restituisce null se non viene trovata alcuna corrispondenza.
Supporto browser
Metodo | |||||
---|---|---|---|---|---|
match() | sì | sì | sì | sì | sì |
Sintassi
valori dei parametri Parametro Descrizione regexp Necessario. Il valore da ricercare, come un'espressione regolare.
Dettagli tecnici
Valore di ritorno: Un Array, contenente le partite, un elemento per ciascuna partita, o null se viene trovata una corrispondenza Versione JavaScript: 1.2

Altri esempi
Esempio
Eseguire una ricerca globale, case-insensitive per "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/gi);
Il risultato della res sarà:
Prova tu stesso "
<JavaScript String Riferimento