Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Wat is een label Expression
Vrijwel elke programmeertaal - en vele van derden codeergereedschappen - voorzien zoek-en- vervang opties die werken met tekenreeksen . Een die veel te bieden is een gemeenschappelijke programmering functie genaamd een reguliere expressie . Terwijl de algehele functionaliteit en de details van hoe reguliere expressies werken is afhankelijk van de programmeertaal of gereedschap , allemaal gebruiken ze om te zoeken naar , tekst zoeken en vervangen . Tagged reguliere expressies , gebruikelijk in Microsoft Visual Studio -toepassingen , zijn een voorbeeld van een reguliere expressie functie . Identificatie

Tagged reguliere expressies , beter bekend als tagged uitdrukkingen , functie als parameters in het " vinden " gedeelte van een zoek-en- vervang reguliere expressie commando . In een tagged expressie , identifiers zoals beugels of beugels omringen een of meer delen van een tekenreeks die u wilt zoeken , bewaren en vervolgens op te nemen in de vervangende tekst . Het totale aantal getagd expressies die u kunt opnemen in een "find " commando hangt echter af van de programmeertaal of tool. Bijvoorbeeld , in de Visual Studio -toepassingen , u kunt tot negen getagd uitdrukkingen in elke " vinden " commando .
Feiten

Hoe complexer de " fix " het nuttiger gelabeld uitdrukkingen geworden . Een eenvoudige zoek-en- vervang opdracht is meer geschikt wanneer , bijvoorbeeld , zijn er meerdere exemplaren van een enkele , identieke opmaak fout, zoals een extra ruimte tussen een identificatie en een dubbele punt . Tagged expressies zijn de betere keuze , echter, wanneer u ten minste een exemplaar van goed geformatteerd zowel tekst als tekenreeksen met meerdere fouten , zoals een verkeerd gespeld woord en een extra ruimte tussen een identificatie en een dubbele punt . Tagged uitdrukkingen worden nog handig wanneer er meerdere , maar uiteenlopende fouten , zoals sommige tekenreeksen met een extra ruimte en sommige met twee extra spaties tussen een identificatie en een dubbele punt . Hier , gelabeld uitdrukkingen toestaan ​​om zorg te dragen voor alle fouten in een "find " commando , met zeer weinig code .
Voorbeeld

Een eenvoudig voorbeeld van hoe je een tag expressie kunt gebruiken is om de tekst " voor uw tijd " om elke instantie van tekenreeksen die de woorden "Bedankt" en "Dank je " met de Visual Studio 2010 Expression Builder bevatten voegen . Open het " Zoeken en vervangen " dialoogvenster in het hoofdmenu VS of via de command -toetsenbord " Ctrl - Shift - H . " Open de Expression Builder door het selecteren van " Regular Expressions " uit de keuzelijst in het gedeelte gebruiken . Omringen de reguliere expressie " Thank [ az ] + " met bretels in de " Zoeken naar " veld om het een tag uitdrukking te maken :

{ Thank [ az ] + }

Voeg " \\ 1 voor uw tijd " in het " " veld om nieuwe tekst te voegen aan alle exemplaren van de tekenreeks in " Vervangen Tagged Expression 1 . "
overwegingen

de syntax symbool voor een tagged expressie kan eenvoudig zijn , maar de beugels of braces u gebruik maken slechts een deel van de syntax symbolen een reguliere expressie " vinden " commando gebruikt . Terwijl tools zoals Visual Studio Expression Builder kunnen maken maken regelmatig - en tagged - uitdrukkingen gemakkelijker , de complexe syntaxis en opmaak eisen van reguliere expressies maken achtergrondinformatie een essentiële voorwaarde om te formatteren en gebruiken ze correct
< . br >

Previous: Next:
  Computer Programming Languages
·Hoe je tekst uitlijnen aan de …
·Hoe je Turbo Pascal Install 
·Hoe naar Deep Link in Silverli…
·Hoe te Subscript Maak gebruik …
·Hoe te Videogames maken met ge…
·Hoe maak je een Marquee maken …
·Hoe te Aangepaste functies in …
·Hoe maak je een Relationele Da…
·Hello World Tutorial 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe maak je Voeg een tekstvak in Visual …
Hoe maak je een Picture Box in Visual Ba…
  Programmering Articles
·Hoe de Sluiten knop op VBA Verwijder 
·Hoe kan ik een IP-bereik in Python Test 
·Hoe te lezen de laatste regel van een be…
·Hoe kan ik een array in C taal lezen 
·Silverlight Game Tutorial 
·Resultaten van invoegen MySQL PHP in Ech…
·Wat is een CTP -bestand? 
·Hoe te sorteren met QBASIC 
·Hoe maak je een SQLite3 Tafel in Ruby on…
Copyright © Computer Kennis http://www.nldit.com