Maison  >  Article  >  interface Web  >  Comment utiliser la méthode de recherche

Comment utiliser la méthode de recherche

不言
不言original
2019-01-31 14:08:175124parcourir

search() est une fonction intégrée en Comment utiliser la méthode de recherche, qui peut être utilisée pour rechercher des objets correspondants entre des expressions régulières et des objets chaîne donnés. Dans cet article, nous examinerons de plus près le. méthode de recherche. Utilisation de base.

Comment utiliser la méthode de recherche

Nous examinons d'abord la syntaxe de base de la méthode de recherche

string.search(regexp);

regexp représente un objet d'expression régulière . Si un objet obj non-RegExp est transmis, il est implicitement converti en RegExp à l'aide de new RegExp(obj).

search() renvoie l'index de la première correspondance entre l'expression régulière et l'objet chaîne donné, ou -1 si aucune correspondance n'est trouvée.

Regardons un exemple précis

Le code est le suivant

<!DOCTYPE html>
<html>
   <head>
      <title></title>
   </head>
   <body> 
<script> 
// 输入一个字符串 
var string = "GeeksforGeeks"; 
// 获取正则表达式 
var re1 = /G/; 
var re2 = /e/; 
var re3 = /s/; 
var re4 = /, /; 
// 输出匹配字母的索引
document.write(string.search(re1) + "<br>"); 
document.write(string.search(re2) + "<br>"); 
document.write(string.search(re3)+"<br>"); 
document.write(string.search(re4)); 
</script>     
   </body>
</html>

Le résultat affiché sur le navigateur est le suivant : re4 ne trouve pas de correspondance, donc -1 est renvoyé.

Comment utiliser la méthode de recherche

Cet article se termine ici Pour un contenu plus passionnant, vous pouvez prêter attention à d'autres didacticiels de colonnes connexes sur le site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

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