Javascript, MDN
match () metódus visszaadja a kapott véletlen az összehasonlítás húr ellen egy reguláris kifejezés.
regexp reguláris kifejezés objektum. Ha átkerül a kifogást obj. nem egy reguláris kifejezés, akkor átalakítható burkoltan RegExp objektum hívja a kivitelező új RegExp (obj).
visszatérési érték
Object array tömb. tartalmazó összehasonlítjuk az eredményeket, vagy null. ha semmi hasonlítottuk össze.
Ha a reguláris kifejezés nem tartalmazza a g zászlót. visszaadott eredmény ugyanaz lesz, mint a módszer hívás RegExp.exec (). A visszaadott objektum tömb további bemeneti tulajdonság. amely tartalmazza az eredeti szöveg. Ezen kívül, azt a index. amely az index (számozott nullától) képest sorban.
Ha egy reguláris kifejezés magában foglalja a g zászlót. módszer visszaadja egy tömb. amely tartalmazza az összes összehasonlításokat. Amennyiben az összehasonlítás nem volt, az eljárás visszatérési érték nulla.
Lásd még: Módszerek A RegExp objektum
- Ha csak meg kell tudni, hogy a vonal alá a reguláris kifejezés, használja a keresési () metódust.
- Ha meg kell találni csak az első összehasonlítás, akkor RegExp.exec () metódust.
Példa: A módszer mérkőzés ()
A következő példában, match () módszerrel keresni a „fejezet”. majd egy vagy több számjegy, majd 0 vagy több alkalommal egy csoport kifejezések és számok. A reguláris kifejezés magában foglalja a zászló i. úgyhogy nagybetűs figyelmen kívül hagyja.
Példa: használata flag globálisan és figyelmen kívül hagyja a nyilvántartást a módszerrel mérkőzés ()
Az alábbi példa bemutatja a zászlók és figyelmen kívül hagyja a globális keresési karakter esetében a módszerrel együtt match (). Visszatérve az összes betűk A-E és a d, mindegyik a maga tömbelem.