Maison > interface Web > js tutoriel > le corps du texte

Comment utiliser la méthode de recherche

不言
Libérer: 2019-01-31 14:20:24
original
5128 Les gens l'ont consulté

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);
Copier après la connexion

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>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal