Ce cours vous emmène de zéro à un niveau où vous êtes confiant dans la création de vos propres expressions régulières !
Ce que vous apprendrez
Expressions régulières (Regex) – Comment les formuler
Comment utiliser les expressions régulières pour rechercher et trouver presque tout ce qui se trouve sous le soleil ! (données textuelles bien sûr
)
Concepts clés des expressions régulières
Confiance en l’auteur des expressions régulières
Description
Ce cours explique les concepts de base des expressions régulières et la manière dont elles peuvent être utilisées pour la recherche de motifs dans presque tous les types de données textuelles.
Le cours est structuré de la manière suivante :
- Concepts de base – Les métacaractères et leur utilisation.
- Challenges et Walkthrough – Défis pratiques pour vous permettre de tester vos compétences en matière d’expressions régulières. Solution détaillée. Les exemples incluent différents types de données au format délimité par des tableaux, json et xml.
A la fin du cours, vous serez en mesure de créer vos propres expressions régulières !
Postez toutes vos questions et l’instructeur vous répondra le plus rapidement possible !
Bon apprentissage et bonne chance !
—
Qu’est-ce qu’une expression régulière ?
L’expression régulière, ou regex ou regexp en abrégé, est extrêmement et étonnamment puissante pour la recherche et la manipulation de chaînes de texte, en particulier pour le traitement de fichiers texte. Une ligne de regex peut facilement remplacer plusieurs dizaines de lignes de codes de programmation.
Les expressions rationnelles sont prises en charge dans tous les langages de script (tels que Perl, Python, PHP et JavaScript), ainsi que dans les langages de programmation généraux tels que Java, et même dans les traitements de texte tels que Word pour la recherche de textes. Il n’est peut-être pas facile de s’initier aux expressions rationnelles en raison de leur syntaxe complexe, mais cela vaut certainement la peine d’y consacrer un peu de temps.
La syntaxe des expressions régulières varie légèrement d’un langage à l’autre, mais la plupart des détails sont les mêmes. Certaines implémentations de regex prennent en charge des variations légèrement différentes sur la façon dont elles traitent ainsi que sur la signification de certaines séquences de caractères spéciaux.
Anglais
Langue
Contenu
Expressions régulières – Concepts de base
Expressions régulières – Introduction
Méta-personnages
Crochets et Caret à l’intérieur
Caret, Dollar Sign, Round Brackets, Curley Brackets
Tuyau
Plus, Star
Point
Point d’interrogation, barre oblique arrière
Défis et marche à suivre
Défi 1
Défi 1 – Marche à suivre
Défi 2
Défi 2 – Marche à suivre
Défi 3
Défi 3 – Marche à suivre
Défi 4
Défi 4 – Marche à suivre
Défi 5
Défi 5 – Marche à suivre
Défi 6
Défi 6 – Marche à suivre
Défi 7
Défi 7 – Marche à suivre
Défi 8
Défi 8 – Marche à suivre
Défi 9
Défi 9 – Marche à suivre
Défi 10
Défi 10 – Marche à suivre
Défi 11
Défi 11 – Marche à suivre
Défi 12
Défi 12 – Marche à suivre
Défi 13
Défi 13 – Marche à suivre
Cas d’utilisation dans le monde réel – Walkthrough
Adresse électronique
Adresse électronique – Walkthrough
Adresse IP
Adresse IP – Visite guidée
Adresse Bitcoin
Adresse Bitcoin – Walkthrough
Adresse URL
Adresse URL – Walkthrough
Extraire des données de fichiers JSON
Extraire des données à partir de fichiers JSON – Walkthrough
Extraire des données de fichiers XML
Extraire des données de fichiers XML – Walkthrough
Félicitations !
Bonus !
C’est l’heure du retour d’information !
Last modified: