logo

JavaScript-merkkijono match() -menetelmä

JavaScript-merkkijono match() -menetelmää käytetään yhdistämään merkkijono säännölliseen lausekkeeseen. Voimme käyttää globaalia haun muokkaajaa match()-metodilla saadaksemme kaikki hakuelementit, muuten menetelmä palauttaa vain ensimmäisen haun.

Syntaksi

Match()-menetelmää edustaa seuraava syntaksi:

satunnainen vuonna c
 string.match(regexp) 

Parametri

regexp - Se edustaa säännöllistä lauseketta, josta haetaan.

Palata

Vastaava säännöllinen lauseke.

JavaScript-merkkijono match() -menetelmäesimerkki

Katsotaanpa joitain yksinkertaisia ​​esimerkkejä match()-menetelmästä.

poliisikomissaari

Esimerkki 1

Katsotaanpa yksinkertainen esimerkki vastaavuuden etsimiseen.

 var str='Javatpoint'; document.writeln(str.match('Java')); 
Testaa nyt

Lähtö:

 Java 

Esimerkki 2

Tässä esimerkissä etsimme säännöllistä lauseketta käyttämällä yleistä lippua.

 var str='Javatpoint'; document.writeln(str.match(/Java/g)); 
Testaa nyt

Lähtö:

css reunus
 Java 

Esimerkki 3

Katsotaanpa vielä yksi esimerkki säännöllisen lausekkeen etsimisestä yleisen lipun avulla. Koska match()-metodi on kirjainkoolla, se palauttaa tässä tapauksessa nollan.

 var str='Javatpoint'; document.writeln(str.match(/java/g)); 
Testaa nyt

Lähtö:

 null 

Esimerkki 4

Voimme jättää huomioimatta match()-metodin kirjainkoon erottelun käyttämällä ohituslippua. Ymmärretään esimerkin avulla:

 var str='Javatpoint'; document.writeln(str.match(/java/gi)); 
Testaa nyt

Lähtö:

muuntaa strin int:ksi
 Java 

Esimerkki 5

Täällä tulostamme yhteensopivien elementtien joukon.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/g)); 
Testaa nyt

Lähtö:

 a,a,p,o,i,n 

Esimerkki 6

Katsotaanpa samaa esimerkkiä ilman yleistä hakua.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first match 
Testaa nyt

Lähtö:

 a