Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Vad är en Tagged Expression

    ? Nästan varje programmeringsspråk - och många utomstående kodning verktyg - ger hitta och ersätta alternativ som fungerar med textsträngar . En som många ger är en gemensam programplanering funktion som kallas ett reguljärt uttryck . Medan övergripande funktionalitet och detaljerna i hur reguljära uttryck fungerar beror på programmeringsspråk eller verktyg , alla använder dem för att söka, hitta och ersätta text . Tagged reguljära uttryck , vanligt i Microsoft Visual Studio program , är ett exempel på ett reguljärt uttryck funktion . Identifiering

    Tagged reguljära uttryck , som oftast hänvisas till som taggade uttryck , funktion som parametrar i " hitta "-delen av en Sök - och - ersätt reguljära uttryck kommandot . I en taggad uttryck , identifierare såsom hängslen eller konsoler omger en eller flera delar av en textsträng du vill söka , bevara och sedan införliva den nya texten . Det totala antalet märkta uttryck som du kan inkludera i ett enda " hitta " -kommandot beror dock på programmeringsspråket eller verktyg . Till exempel i Visual Studio program , kan du inkludera upp till nio taggade uttryck i varje " hitta " -kommandot .
    Fakta

    Ju mer komplex " fix " de mer användbara taggade uttryck blir . Ett enkelt hitta och ersätt kommandot är mer lämpligt då , till exempel , det finns flera förekomster av en enda , identisk formatering fel , såsom en extra utrymme mellan en identifierare och ett kolon . Taggade uttryck är ett bättre val , men när du har minst en instans av korrekt formaterad text samt textsträngar som innehåller flera fel, såsom ett felstavat ord och ett extra utrymme mellan en identifierare och ett kolon . Taggade uttryck blir ännu mer användbar när det finns flera men olika fel, såsom vissa textsträngar med ett extra utrymme och en del med två extra utrymmen mellan en identifierare och ett kolon . Här , taggade uttryck kan du ta hand om alla fel i en enda " hitta " -kommandot , med väldigt lite kod .
    Exempel

    Ett enkelt exempel om hur du kan använda ett taggat uttryck är att lägga texten " för din tid " till varje instans av textsträngar som innehåller orden " tack" och "tack " med hjälp av Visual Studio 2010 expression Builder . Öppna " Sök och ersätt " dialogrutan från VS huvudmenyn eller via kortkommandot " Ctrl - Shift - H . " Öppna Expression Builder genom att välja " Regular Expressions " från rullgardinsmenyn i Använd avsnittet . Omge det reguljära uttrycket " Tacka [ az ] + " med hängslen i "Sök "-fältet för att göra det ett taggat uttryck :

    { Tacka [ az ] + }

    Lägg " \\ 1 för din tid " i " Ersätt " fältet för att lägga till ny text till alla förekomster av textsträngen i " Märkt Expression 1 . "
    Överväganden

    syntaxen symbolen för en taggad uttryck kan vara enkla , men fästena eller hängslen du använder utgör endast en del av de syntax symbolerna ett reguljärt uttryck " hitta " -kommandot använder . Även verktyg som Visual Studio Expression Builder kan göra att skapa regelbundna - och taggade - uttryck enklare , den komplexa syntaxen och kraven formatering av reguljära uttryck gör bakgrundsinformation en nödvändig förutsättning för att formatera och använda dem på rätt sätt
    < . br >

    Tidigare:

    nästa:
    relaterade artiklar
    ·Game Maker : Array Tutorial
    ·När vill du använda en If - Then- Else Uttalande Öve…
    ·Hur man skriver ett Pseudokod Kod Script
    ·Konvertera en negativ binär till decimal
    ·Hur man gör ett spel utan erfarenhet
    ·Inaktivera Alt - F4 med HTML i HTA
    ·Hur man använder ListBox i C GUI
    ·Hur du använder Oracle Sekvenser
    ·Hur man använder en switch fall med Enum
    ·Hur man använder CGImage att göra masker
    Utvalda artiklarna
    ·Hur man testar om du är ansluten till MySQL med PHP Va…
    ·Hur man skriver till IIS Log
    ·Hur man skapar en vektor av tecken arrayer i C + +
    ·Hello World Tutorial
    ·Hur man skriver ett freeware spel Program för klasslä…
    ·Hur vill kolla Om ett argument Finns i Java
    ·Hur man använder Linux Lineage
    ·Hur man driver PKZIP Från Java
    ·Fördelar med Rijndael Algoritmer
    ·Hur man fångar en Sidrubrik Använda PHP
    Copyright © Dator Kunskap http://www.dator.xyz