El mètode JavaScript match() string s'utilitza per fer coincidir la cadena amb una expressió regular. Podem utilitzar el modificador de cerca global amb el mètode match() per obtenir tots els elements de concordança, en cas contrari, el mètode només retorna la primera coincidència.
Sintaxi
El mètode match() es representa amb la sintaxi següent:
punt numpy
string.match(regexp)
Paràmetre
expressió regular - Representa l'expressió regular que s'ha de cercar.
Tornar
L'expressió regular coincident.
JavaScript String match() Exemple de mètode
Vegem alguns exemples senzills del mètode match().
preg_match
Exemple 1
Vegem un exemple senzill per cercar una coincidència.
var str='Javatpoint'; document.writeln(str.match('Java'));Prova-ho ara
Sortida:
Java
Exemple 2
En aquest exemple, cercarem una expressió regular mitjançant la bandera global.
var str='Javatpoint'; document.writeln(str.match(/Java/g));Prova-ho ara
Sortida:
munt i munt de classificació
Java
Exemple 3
Vegem un exemple més per cercar una expressió regular mitjançant la bandera global. Com que el mètode match() distingeix entre majúscules i minúscules, en aquest cas retorna null.
var str='Javatpoint'; document.writeln(str.match(/java/g));Prova-ho ara
Sortida:
null
Exemple 4
Podem ignorar el comportament que distingeix entre majúscules i minúscules del mètode match() utilitzant el senyalador d'ignorar. Anem a entendre amb l'ajuda de l'exemple:
var str='Javatpoint'; document.writeln(str.match(/java/gi));Prova-ho ara
Sortida:
etiquetes html
Java
Exemple 5
Aquí, imprimirem la matriu d'elements coincidents.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/g));Prova-ho ara
Sortida:
a,a,p,o,i,n
Exemple 6
Vegem el mateix exemple sense utilitzar la cerca global.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first matchProva-ho ara
Sortida:
a