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.

leírás

Kapcsolódó cikkek