Exemples d'expressions régulières
Cette section contient des exemples de code qui illustrent l'utilisation d'expressions régulières dans des applications courantes.
Remarque |
---|
L'espace de noms System.Web.RegularExpressions contient plusieurs objets d'expression régulière qui implémentent des modèles d'expressions régulières prédéfinis pour analyser des chaînes de documents HTML, XML, et ASP.NET.Par exemple, la classe TagRegex identifie les balises de début dans une chaîne et la classe CommentRegex identifie les commentaires ASP.NET dans une chaîne. |
Dans cette section
Exemple : recherche de valeurs HREF
Fournit un exemple qui recherche une chaîne d'entrée et place toutes les valeurs href="…" et leurs emplacements dans la chaîne.Exemple : modification des formats de date
Fournit un exemple qui remplace les dates au format mm/jj/aa par des dates au format jj-mm-aa.Comment : extraire un protocole et un numéro de port d'une URL
Fournit un exemple qui extrait un protocole et un numéro de port d'une chaîne contenant une URL. Par exemple, « https://www.contoso.com:8080/letters/readme.html » retourne « http:8080 ».Comment : supprimer des caractères non valides d'une chaîne
Fournit un exemple qui supprime les caractères non alphanumériques non valides d'une chaîne.Comment : vérifier que des chaînes sont dans un format d'adresse de messagerie valide
Fournit un exemple que vous pouvez utiliser pour vérifier qu'une chaîne est dans un format d'adresse électronique valide.
Référence
- System.Text.RegularExpressions
Fournit des informations de référence sur la bibliothèque de classes pour l'espace de noms System.Text.RegularExpressions du .NET Framework.
Sections connexes
Expressions régulières du .NET Framework
Présente une vue d'ensemble du langage de programmation des expressions régulières.Modèle objet d'expression régulière
Décrit les classes d'expressions régulières contenues dans l'espace de noms System.Text.RegularExpression et fournit des exemples de leur utilisation.Comportement détaillé des expressions régulières
Fournit des informations sur les capacités et le comportement des expressions régulières du .NET Framework.Éléments du langage des expressions régulières
Fournit des informations sur l'ensemble des caractères, opérateurs et constructions que vous pouvez utiliser pour définir des expressions régulières.