Created
May 14, 2019 17:25
-
-
Save mohtth/ca32b8d0fc418bc3dcadcb1ad320c16a to your computer and use it in GitHub Desktop.
Regex : Les expressions régulières
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Comme pour les étapes précédentes, teste toutes les expressions régulières du challenge sur le site http://regexr.com/, sur le même texte d'exemple, disponible pour rappel sur le Gist suivant. | |
2. Trouve l'expression régulière qui cherche la seule occurrence du deuxième prénom de Néo (soit le A. de "Thomas A. Anderson). | |
Hint : cherches vite Néo avant qu'il ne s'échappe... | |
3. Trouve l'expression régulière qui cherche la date contenue dans le document. | |
Hint: il ne s'agit pas juste de chercher le texte 31/03/1999, mais de chercher deux chiffres et un slash, suivi de deux chiffres et d'un slash, suivi de quatre chiffres. | |
4. Trouve l'expression qui cherche la note contenue dans le texte, sans pour autant sélectionner une partie de la date (tu peux t'aider du caractère espace avant la note). | |
Hint; , il ne s'agit pas de chercher directement le texte 9/10, mais de chercher un chiffre et un slash, suivi de deux chiffres. | |
5. Trouve l'expression régulière qui renvoie les mots ayant au moins 14 caractères (tu devrais trouver l'age du capitaine, à moins que ça ne soit son vaisseau !) | |
6. Trouve l'expression régulière qui correspond à l'url de la fiche du fils sur IMDB https://www.imdb.com/title/tt0133093 (attention à ne pas sélectionner les parenthèses). | |
Résultats: | |
1 - | |
2 - A\. | |
3 - [0-9]{2}[\/\-][0-9]{2}[\/\-][0-9]{4} | |
4 - \s[0-9]{1}[\/\-][0-9]{2} | |
5 - [a-zA-Z-]{14} | |
6 - (https?|ftp|ssh|mailto):\/\/[a-z0-9\/:%_+.,#?!@&=-]+ | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment