Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment créer un UART simple transm…
  • Comment faire pour supprimer l'iPhon…
  • Comment calculer le nombre d'hôtes …
  • Comment convertir des fichiers Mpeg 
  • Comment modifier le profil par défa…
  • Comment configurer Citrix 
  • Comment faire pour installer QBasic …
  • COBOL Tutorial 
  • La différence entre une méthode st…
  • Comment faire un navigateur 3D 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment analyser les expressions régulières

    Les expressions régulières peuvent vous aider à analyser le texte qui seraient autrement difficiles sans avoir à écrire un parseur compliqué . Une expression régulière est une chaîne de texte qui décrit un modèle de recherche à l'aide d'une série de caractères ayant une signification spéciale . Vérification de la validité d'une adresse e-mail est une utilisation courante des expressions régulières dans son site Web. Vous aurez besoin pour organiser vos données dans une liste , créer une règle de modèle pour l'expression régulière et une boucle sur la liste, l'analyse de chaque chaîne avec la fonction d'expression régulière. Instructions
    1

    Ouvrez votre fichier source dans un éditeur tel que Microsoft Visual Studio Express .
    2

    magasin les valeurs de texte que vous souhaitez analyser dans un tableau de chaînes . En C #, ajoutez le code suivant en haut de votre fonction : Chaîne de


    [] str = "2012 -Dec- 21, 2010- Jan-11 , 2004- Jun- 26 1999 -Mar- 10" ; ;

    l'exemple utilise un tableau de dates en utilisant le format
    3

    magasin le modèle d'expression régulière que vous souhaitez analyser "yyyy -mm -dd ". le texte avec une variable chaîne. En C #, ajoutez le code suivant:
    modèle de chaîne de

    = " ^ \\ d \\ d \\ d \\ d- [AZ] [az] [az] - \\ d \\ d $»;
    < p> la partie " ^ \\ d \\ d \\ d \\ d " correspond à l'année ", [AZ] [az] [az ]" correspond au mois et "\\ d \\ d $ " correspond à la journée. Le code " \\ d" correspond à un chiffre numérique , tandis que "^" correspond au début du motif et "$" correspond à la fin .
    4

    charge le modèle d'expression régulière dans un objet " Regex " . En C #, ajoutez le code suivant :

    Regex rx = new Regex ( pattern) ;
    5

    Parse le tableau de chaînes en boucle à travers elle, vérifie si chacun est une chaîne valide et afficher les résultats . En C #, ajoutez le code suivant:

    foreach (string s dans str ) {if ( rx.IsMatch (s) ) Console.WriteLine (" { 0} est une date valide. " , S); elseConsole.WriteLine ("{ 0} n'est pas une date valide . " , s); }
    6

    Enregistrez votre fichier source, compiler et exécuter le programme pour analyser les données en utilisant des expressions régulières < . br>

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire des lignes en QBasic 
  • Comment créer un script pour appliquer des privilèges à une base de données 
  • Comment cas d'utilisation en UML 
  • Comment séparer un fichier /etc /passwd avec AWK 
  • Configuration logicielle requise pour ASP.NET 
  • VBScript : Comment réinitialiser la taille de boîte aux lettres 
  • Comment faire pour modifier la mise en surbrillance de HTML 
  • Comment utiliser MATLAB pour résoudre un problème de programmation linéaire 
  • Comment écrire un nombre en base 16 
  • Comment faire pour utiliser Crystal Reports 2008 Visual Studio 2005 
  • Connaissances Informatiques © http://www.ordinateur.cc