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?