Chaîne JavaScript - méthode search ()

La description

Cette méthode exécute la recherche d'une correspondance entre une expression régulière et cet objet String.

Syntaxe

Sa syntaxe est la suivante -

string.search(regexp);

Détails de l'argument

regexp- Un objet d'expression régulière. Si un objet non RegExpobj est passé, il est implicitement converti en RegExp en utilisant new RegExp(obj).

Valeur de retour

En cas de succès, la recherche renvoie l'index de l'expression régulière à l'intérieur de la chaîne. Sinon, il renvoie -1.

Exemple

Essayez l'exemple suivant.

<html>
   <head>
      <title>JavaScript String search() Method</title>
   </head>
   
   <body>   
      <script type = "text/javascript">
         var re = /apples/gi;
         var str = "Apples are round, and apples are juicy.";
         
         if ( str.search(re) == -1 ) {
            document.write("Does not contain Apples" );
         } else {
            document.write("Contains Apples" );
         }
      </script>      
   </body>
</html>

Production

Contains Apples