Maison  >  Article  >  interface Web  >  Exemples d'utilisation d'exec dans les compétences js expressions régulières_javascript

Exemples d'utilisation d'exec dans les compétences js expressions régulières_javascript

WBOY
WBOYoriginal
2016-05-16 15:49:131557parcourir

L'exemple de cet article décrit l'utilisation de exec dans les expressions régulières js. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :

Faites attention aux points suivants avec exec :

1. exec renvoie un tableau
2. Les attributs de ce tableau incluent l'entrée (la chaîne entière correspondant) l'index (la position de départ du premier élément correspondant)
3. lastIndex a également une position pointée après avoir correspondu au premier attribut. Cet attribut est accédé intelligemment par l'objet RegExp !!!
. 4. Vous pouvez utiliser cet attribut pour obtenir la chaîne de caractères correspondants

Le code est le suivant :

function o_exec(){
  var str="hjjh,catfff,dog,catarigy,catdog,hjfkhj";
  var reg=/cat\S*?\b/g;
  arr=reg.exec(str);
  while(reg.lastIndex!=str.length){
    alert(arr[0]);
    arr=reg.exec(str);
}

J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn