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 matchTestaa nyt
Lähtö:
a