A JavaScript string match() metódus a karakterlánc reguláris kifejezéssel való párosítására szolgál. Használhatunk globális keresés módosítót a match() metódussal, hogy megkapjuk az összes egyezési elemet, különben a metódus csak az első találatot adja vissza.
Szintaxis
A match() metódust a következő szintaxis képviseli:
ssis oktatóanyag
string.match(regexp)
Paraméter
regexp - A keresendő reguláris kifejezést jelöli.
Visszatérés
Az egyező reguláris kifejezés.
JavaScript String match() módszer példa
Nézzünk néhány egyszerű példát a match() metódusra.
knn
1. példa
Nézzünk egy egyszerű példát egyezés keresésére.
var str='Javatpoint'; document.writeln(str.match('Java'));Tesztelje most
Kimenet:
Java
2. példa
Ebben a példában egy reguláris kifejezést fogunk keresni a globális zászló segítségével.
var str='Javatpoint'; document.writeln(str.match(/Java/g));Tesztelje most
Kimenet:
új vonal python
Java
3. példa
Lássunk még egy példát egy reguláris kifejezés keresésére a globális zászló használatával. Mivel a match() metódus megkülönbözteti a kis- és nagybetűket, ebben az esetben nullát ad vissza.
var str='Javatpoint'; document.writeln(str.match(/java/g));Tesztelje most
Kimenet:
null
4. példa
Figyelmen kívül hagyhatjuk a match() metódus kis- és nagybetűkre érzékeny viselkedését a ignore jelző használatával. Értsük meg a példa segítségével:
var str='Javatpoint'; document.writeln(str.match(/java/gi));Tesztelje most
Kimenet:
javascript változó globális
Java
5. példa
Itt kinyomtatjuk az egyező elemek tömbjét.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/g));Tesztelje most
Kimenet:
a,a,p,o,i,n
6. példa
Lássuk ugyanezt a példát globális keresés nélkül.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first matchTesztelje most
Kimenet:
a