logo

JavaScript String match() metódus

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 match 
Tesztelje most

Kimenet:

 a