Maison > Article > interface Web > Comment utiliser la méthode de recherche
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.
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é.
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!