Maison  >  Article  >  interface Web  >  Utilisation de la méthode exec() dans les expressions régulières dans JavaScript_Basics

Utilisation de la méthode exec() dans les expressions régulières dans JavaScript_Basics

WBOY
WBOYoriginal
2016-05-16 15:54:491383parcourir

La méthode exec recherche une chaîne de texte correspondant à une expression régulière. Si une correspondance est trouvée, le tableau résultant est renvoyé ; sinon, null est renvoyé.
Grammaire

RegExpObject.exec( string );

Voici le détail des paramètres :

  • string : La chaîne à rechercher

Valeur de retour :

  • Si une correspondance est trouvée, renvoie le texte correspondant s'il n'est pas vide.

Exemple :

<html>
<head>
<title>JavaScript RegExp exec Method</title>
</head>
<body>
<script type="text/javascript">
  var str = "Javascript is an interesting scripting language";
  var re = new RegExp( "script", "g" );

  var result = re.exec(str);
  document.write("Test 1 - returned value : " + result); 

  re = new RegExp( "pushing", "g" );
  var result = re.exec(str);
  document.write("<br />Test 2 - returned value : " + result); 
</script>
</body>
</html>

Cela produira les résultats suivants :

Test 1 - returned value : script
Test 2 - returned value : null 

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