| 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
    Qu'est-ce qu'une expression marquée
    ? Pratiquement tous les langages de programmation - et de nombreux outils de codage tiers - fournit trouver et remplacer les options qui fonctionnent avec des chaînes de texte . Celui que beaucoup offrons est une fonction de programmation commune appelée une expression régulière. Alors que la fonctionnalité globale et les détails de la façon dont fonctionnent les expressions régulières dépend du langage de programmation ou d'un outil , tous les utiliser pour rechercher , trouver et remplacer du texte . Expressions régulières Tagged communes dans les applications Microsoft Visual Studio , sont un exemple d'une fonction d'expression régulière. Identification

    Tagged expressions régulières, plus communément appelées expressions comme étiquette , la fonction en tant que paramètres dans la partie "trouver" d'une commande trouver et remplacer l'expression régulière. Dans une expression marquée , les identificateurs tels que des crochets ou accolades entourent un ou plusieurs sections d'une chaîne de texte que vous voulez trouver , préserver et ensuite intégrer dans le texte de remplacement. Le nombre total d' expressions avec balises que vous pouvez inclure dans une seule commande "find " dépend , cependant, sur le langage de programmation ou d'un outil . Par exemple, dans les applications Visual Studio , vous pouvez inclure jusqu'à neuf expressions marqués dans chaque commande "find " .
    Faits

    Le plus complexe le "fix " les expressions avec balises plus utiles devenir. Une simple commande trouver et remplacer est plus approprié lorsque, par exemple , il ya plusieurs occurrences d' une seule erreur de mise en forme identique , comme un espace supplémentaire entre un identifiant et un colon. Expressions marquées sont le meilleur choix, cependant, lorsque vous avez au moins un exemple de texte correctement formaté ainsi que des chaînes de texte contenant plusieurs erreurs, comme un mot mal orthographié et un espace supplémentaire entre un identifiant et un colon. Tagged expressions deviennent encore plus utile quand il ya plusieurs mais différentes erreurs , comme certaines chaînes de texte avec un espace supplémentaire et d'autres avec deux espaces supplémentaires entre un identifiant et un colon. Ici, expressions taggés vous permettent de prendre soin de toutes les erreurs dans une seule commande "find " , en utilisant très peu de code .
    Exemple

    Un exemple simple de la façon dont vous pouvez utiliser une expression marquée est d'ajouter le texte " pour votre temps " à chaque instance de chaînes de texte qui contiennent les mots "merci" et "merci" en utilisant le studio 2010 Constructeur de l'Expression Visuelle . Ouvrez le " Rechercher et remplacer " boîte de dialogue à partir du menu principal VS ou via le raccourci clavier "Ctrl -Shift- H . " Ouvrez le Générateur d'expression en sélectionnant " Expressions régulières " dans la liste déroulante dans la section Utilisation. Entourez l'expression régulière " Merci [az ] +" avec accolades dans la "Rechercher " champ d'en faire une expression marquée :

    { Merci [az] + }

    Ajouter "\\ 1 pour votre temps "dans le" champ " pour ajouter un nouveau texte à toutes les instances de la chaîne de texte dans " Remplacer expression marquée 1. "
    Considérations

    le symbole de la syntaxe pour une expression marquée peut être simple , mais les crochets ou accolades que vous utilisez ne représentent qu'une partie des symboles de la syntaxe d'une expression régulière " trouver" commande utilise . Bien que les outils tels que Visual Studio Expression Builder peuvent rendre la création régulière - et étiqueté - facile expressions, la syntaxe complexe et les exigences de mise en forme d'expressions régulières rendent l'information d'arrière-plan un préalable indispensable à la mise en forme et de les utiliser correctement
    < . br>

    Previous :

    next :
      articles connexes
    ·Comment formater la date à partir DateChooser dans Fla…
    ·Comment faire Quitter Splash en PHP 
    ·Comment faire pour tester les chaînes de Korn Shell 
    ·Comment retrait du texte en utilisant la programmation …
    ·Comment créer Winapi Listbox 
    ·Comment transférer une chaîne à partir d'une zone de…
    ·Le chat vocal projets dans Visual Studio 
    ·Comment faire pour utiliser le contrôle TreeView dans …
    ·Comment programmer en MIPS 
    ·Comment faire pour supprimer les doublons dans Prolog 
      articles en vedette
    ·Comment vérifier un Radiobutton sur Vb.Net 
    ·Fonctions statiques en Python 
    ·Comment utiliser des constantes dans Pseudocode 
    ·Comment se convertir à logique en Python 
    ·Comment faire pour transférer des fonctions sur MATLAB…
    ·Comment faire un tableau à partir d'une chaîne 
    ·Comment lire des sons dans Microsoft Visual Basic 
    ·Comment insérer la valeur d'une variable dans une chaî…
    ·Comment faire un dossier de file d'attente en PHP 
    ·PHP XML Conversion 
    Copyright © Connaissances Informatiques http://fr.wingwit.com