Rozvoj

Vytvárajte, overujte a vizualizujte regulárne výrazy pomocou iHateRegex

Vytvárajte, overujte a vizualizujte regulárne výrazy pomocou iHateRegex

Regulárne výrazy alebo regulárne výrazy môžu byť veľmi účinné pri hľadaní operácií za predpokladu, že ich podporujú programy alebo služby online. Programy ako TextConverter, PowerRename alebo nnn podporujú regulárne výrazy, ale použitie regulárnych výrazov môže byť zastrašujúce alebo úplne frustrujúce.

Vezmite si napríklad nasledujúci výraz: (25 [0-5] | 2 [0-4] [0-9] | [01]?[0-9] [0-9]?) (\.(25 [0-5] | 2 [0-4] [0-9] | [01]?[0-9] [0-9]?)) 3. Ak poznáte regulárne výrazy, môžete ich výrazu okamžite porozumieť. Ak nie ste, môžete ho dešifrovať ťažko (zistí sa IP adresa).

Tvorba regulárnych výrazov môže byť veľmi frustrujúca, najmä pre používateľov, ktorí sa práve začali učiť regulárne výrazy.

Na pomoc prichádza nový web iHateRegex. Stránka udržuje prehľadateľnú databázu regulárnych výrazov a obsahuje ihrisko na testovanie regulárnych výrazov.

Vyhľadávacie pole na úvodnej stránke projektu možno použiť na prehľadanie databázy regulárnych výrazov. Vyberte ľubovoľné, aby sa zobrazil výraz, zhodné ukážky a vizualizácia, ktorá zvýrazní tok výrazu.

Môžete kedykoľvek upraviť ľubovoľný z regulárnych výrazov alebo ukážkových reťazcov; výsledky a vizualizácia sa aktualizujú v reálnom čase a je celkom ľahké použiť vizualizáciu a zhody na vytvorenie a overenie regulárnych výrazov.

Ihrisko funguje rovnako, iba že začínate základným regulárnym výrazom a vizualizáciou, ktoré si môžete upraviť podľa svojich predstáv. Môžete skopírovať výraz alebo skopírovať vložený kód a dokonca odoslať nový regulárny výraz na vyhodnotenie a zaradenie do databázy projektu.

Pretože môžete upraviť akýkoľvek regulárny výraz, môžete tiež použiť kopírovanie a prilepenie na kopírovanie regulárnych výrazov z iných stránok alebo aplikácií na ich prilepenie na stránku iHateRegex; Týmto spôsobom je ľahké upravovať, testovať a overovať regulárne výrazy.

Záverečné slová

Na internete je veľa webov a programov, ktoré pomáhajú porozumieť, vytvárať a overovať regulárne výrazy. Softvér Windows Regular Expression Coach sme skontrolovali v roku 2009 a funguje dodnes.

Ak má iHateRegex jednu nevýhodu, je to skutočnosť, že tento web nemôžete jednoducho použiť, iba ak začínate. Potrebujete iný zdroj, napríklad Regexr alebo regulárne výrazy.informácie, aby ste sa rýchlo naučili základné informácie. Bolo by skvelé, keby vývojár webu pridal na stránku nejaké návody a možnosti rýchlej pomoci, ktoré by používateľom pomohli.

Teraz ty: používali ste predtým regulárne výrazy?

Hry Open source porty komerčných herných strojov
Open source porty komerčných herných strojov
Na hranie starých i niektorých z nedávnych herných titulov je možné využiť bezplatné hry s otvoreným zdrojom a multiplatformové herné enginy. V tomto ...
Hry Najlepšie hry z príkazového riadku pre systém Linux
Najlepšie hry z príkazového riadku pre systém Linux
Príkazový riadok nie je pri použití systému Linux iba vaším najväčším spojencom - môže byť tiež zdrojom zábavy, pretože ho môžete použiť na hranie mno...
Hry Najlepšie aplikácie na mapovanie gamepadu pre Linux
Najlepšie aplikácie na mapovanie gamepadu pre Linux
Ak radi hráte hry v systéme Linux s gamepadom namiesto typického systému vstupu pre klávesnicu a myš, máte tu niekoľko užitočných aplikácií. Mnoho hie...