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