Javascript karakterlánc keresés ()

A JavaScript String search () metódus a stringben keresi a reguláris kifejezés által megadott értéket.

A search()módszer szintaxisa :

 str.search(regexp)

Itt az str egy karakterlánc.

keresés () Paraméterek

A search()módszer:

  • regexp- Egy reguláris kifejezés objektum (az argumentum implicit módon konvertálódik, RegExpha nem RegExpobjektumról van szó)

Visszaérték a keresésből ()

  • Visszaadja a reguláris kifejezés és az adott karakterlánc közötti első egyezés indexét
  • Visszatér -1 , ha nincs találat.

Példa: A keresés () használata

 const string = "I love to write JavaScript programs"; let re = /(a-z)/; let index = string.search(re); console.log(index); // 2 -> matches 'l' let re1 = /J(a-z)*/i; let index1 = string.search(re1); console.log(index1); // 16 -> matches 'JavaScript' let re2 = /(0-9)/; let index2 = string.search(re2); console.log(index2); // -1 -> No digit match

Kimenet

 2 16-1

Ajánlott olvasmány: JavaScript karakterlánc egyezés ()

érdekes cikkek...