<JavaScript Șirul de referință
Exemplu
Căutați un șir de caractere pentru "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/g);
Rezultatul res va fi o matrice cu valorile:
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
match() metoda caută un șir de caractere pentru un meci cu o expresie regulată și returnează meciurilor, ca un obiect Array.
Cititi mai multe despre expresiile regulate în nostru Tutorial regexp și nostru de referință regexp obiect .
Notă: În cazul în care expresia regulată nu include g modificator (to perform a global search) la match() (to perform a global search) , The match() metoda va reveni doar primul meci din șirul.
Aceasta metoda returneaza null daca nu se potrivesc este găsit.
Suport pentru browser-
Metodă | |||||
---|---|---|---|---|---|
match() | da | da | da | da | da |
Sintaxă
Valorile parametrilor Parametru Descriere regexp Necesar. Valoarea pentru a căuta, ca expresie regulată.
Detalii tehnice
Întoarcere Valoare: O matrice, care conține meciuri, un element pentru fiecare meci sau nulă în cazul în care nu se potrivesc este găsit JavaScript Versiune: 1.2
Mai multe exemple
Exemplu
Efectuați o căutare la nivel mondial, caz insensibil pentru "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/gi);
Rezultatul res va fi:
Încearcă - l singur »
<JavaScript Șirul de referință