| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    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>

    Previous :

    next :
      articles connexes
    ·Comment détecter les pics dans MATLAB 
    ·Comment coller Résultats et exécuter des macros dans …
    ·Comment puis-je importer des applications à Xcode 
    ·Device Driver Tutorial de programmation 
    ·Comment écrire des tâches Rake 
    ·Comment faire un fichier HEX 
    ·Différence entre un script shell et un Programme 
    ·Qu'est-ce qu'un énoncé de programme 
    ·Définition d'une compilation COBOL 
    ·Comment créer une application pour un iPhone 
      articles en vedette
    ·Comment faire pour modifier le chemin Embedded Python p…
    ·Comment utiliser des variables dans un VBA requêtes d'…
    ·Méthode get et set en Java 
    ·Concepts Java : liste chaînée Lab 
    ·Fonctions de cas en VBA 
    ·Comment faire pour installer Sun Java 6.22 d'Ubuntu 10.…
    ·Comment totaux d'entrée dans une base de données 
    ·Comment télécharger des fichiers avec Struts 
    ·Comment changer un téléchargement Timeout en PHP 
    ·Comment créer un navigateur Web dans Visual Basics 200…
    Copyright © Connaissances Informatiques http://fr.wingwit.com