Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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 >