Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je Tagged Expression

Takmer každý programovací jazyk - a mnoho iných výrobcov kódovacie nástroje - poskytuje hľadanie a nahradenie možnosti , ktoré pracujú s textovými reťazcami ? . Jeden , že mnohí poskytujú je spoločný programovací funkcia nazýva regulárny výraz . Zatiaľ čo celková funkčnosť a špecifiká o tom , ako regulárne výrazy , práce závisí na programovacom jazyku alebo nástroje , všetko je použiť na hľadanie , hľadanie a nahrádzanie textu . Tagged regulárne výrazy , bežné v spoločnosti , Visual Studio , sú príkladom regulárne výrazy . Identifikácia

Tagged regulárne výrazy , viac obyčajne odkazoval sa na ako označených výrazy , funkcie ako parametre v " nájsť " časť na hľadanie a nahradenie pravidelného príkazu výrazu . V tagovanie výrazu , identifikátory , ako sú rovnátka alebo hranatých zátvorkách obklopujú jeden alebo viac oblastí z textového reťazca , ktorý chcete nájsť , zachovanie a potom začleniť do náhradného textu. Celkový počet označených výrazov , ktoré môžete zahrnúť do jedinej " nájsť " príkaz však závisí na programovacom jazyku alebo nástroj . Napríklad v aplikáciách Visual Studio , môžete zahrnúť až deväť označené výrazy v jednotlivých " nájsť " príkaz .
Fakty

zložitejšie " opraviť " čím viac užitočné Označené výrazy stane . Nájsť - a - nahradiť jednoduchý príkaz je vhodnejšie , keď napríklad existuje viac výskytov jedného identické chyby formátovania , ako je napríklad väčší priestor medzi identifikátorom a hrubého čreva . Tagged výrazy sú lepšou voľbou , ale ak máte aspoň jednu inštanciu správne formátovaný text , rovnako ako textové reťazce, ktoré obsahujú viac chýb , ako je chybne napísané slovo a väčší priestor medzi identifikátorom a hrubého čreva . Tagged výrazy ešte viac užitočné , keď existuje viac , ale líšiace sa chyby , ako napríklad niektoré textové reťazce s jednou väčší priestor a niektoré sa dvoma prístelkami medzery medzi identifikátorom a hrubého čreva . Tu, označené výrazy vám umožní postarať sa o všetkých chybách v jednom " nájsť " príkazu , pomocou veľmi málo kódu .
Príklad

jednoduchom príklade o tom , ako môžete použiť označený výraz je pripojiť text " za váš čas " na každej inštancie textových reťazcov , ktoré obsahujú slová " vďaka " a " ďakujem " pomocou Visual Studio 2010 , Expression Builder . Otvorte " Nájsť a nahradiť " dialógové okno z hlavného menu VS alebo pomocou klávesového príkazu " Ctrl - Shift - H . " Otvorte Tvorca výrazov výberom " regulárnych výrazov " z rozbaľovacieho zoznamu v užívaní časti . Obklopte regulárny výraz " Ďakujem [ az ] + " s trakmi v " Nájsť " poľa , aby bolo tagged výraz :

{ Ďakujem [ az ] + }

Pridať " \\ 1 za váš čas " v "
úvahy

symbol nahradiť " pole pre pridanie nového textu pre všetky inštancie textového reťazca v " Tagged Expression 1. " syntaxe pre môže tagged výraz byť jednoduché , ale zátvorky môžete použiť tvorí iba časť syntaktických symbolov regulárny výraz " nájsť " príkaz používa . Zatiaľ čo nástroje , napríklad Visual Studio výrazov môžu vytvárať pravidelné - a označené - výrazy jednoduchšie , zložitejšie syntaxe a formátovanie požiadavky regulárnych výrazov sa , aby informácie o pozadí nevyhnutným predpokladom pre formátovanie a ich použitie správne
< . br >

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené