- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :La fonction search, à la différence de la fonction match, va chercher dans l'entièreté de notre chaîne de caractèrel'expression régulière qu'on lui indique. Dans cet exemple-ci, si j'exécute le script,
00:00:12 :vous voyez qu'il va nous retourner là encore un match object, mais que cette fois-ci,même si l'espace n'est pas au début de la chaîne de caractère, il va nous retourner un match quand même.
00:00:22 :Si j'essaie de récupérer par exemple le plus, qui va être au milieu de la chaîne de caractère aussi,donc là pour récupérer le plus, je vais faire slash plus, puisque si je mets tout simplement plus,il va aller considérer ça comme le symbole qui permet de compter le nombre de caractères qu'il y a.
00:00:38 :Comme on se souvient, on l'avait vu dans trouver un caractère ici, on a le slash qui nous permet d'échapper un caractère,donc d'indiquer que ce n'est pas le plus qui correspond au nombre de fois qu'on veut récupérer un caractère,mais bien ici le symbole plus qu'on veut chercher. Donc là j'exécute, et là vous voyez que de même,
00:00:56 :il nous dit qu'il a trouvé un match, donc le plus qui se retrouve au milieu de la chaîne de caractère.Vous voyez le span ici qui nous indique à quelle position dans notre chaîne de caractère le match a été trouvé.
00:01:07 :Donc là c'est entre 14 et 15, donc le caractère dans la position 14 à 15.Si je mets un espace avant et après, vous allez voir qu'il va récupérer l'entièreté de l'espace le plus et l'espace après le plus.
00:01:20 :Et là vous voyez que le span est étendu puisqu'il s'étend maintenant de 13 à 16, donc toute cette partie ici,et que le match lui aussi est étendu. Donc search qui correspond beaucoup à la fonction match,
00:01:31 :sauf que cette fois-ci ça va nous permettre de chercher dans l'entièreté de la chaîne de caractère.On retrouve bien sûr toutes les mêmes fonctions que pour match, c'est-à-dire qu'on pourrait faire des groupes ici avec des parenthèseset récupérer le match précis avec groupes. Donc là si je fais juste printer groupes, ça va me retourner directement le match,
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.