Vytvárajte, overujte a vizualizujte regulárne výrazy pomocou iHateRegex
- Kategórie: Vývoj
Regulárne výrazy alebo regulárne výrazy môžu byť veľmi výkonné pri hľadaní operácií za predpokladu, že ich podporujú programy alebo online služby. Programy ako TextConverter , PowerRename alebo nnn podporujú regulárne výrazy, ale používanie regulárnych výrazov môže byť zastrašujúce alebo priamo frustrujúce.
Ako príklad použite nasledujúci výraz: (25 [0-5] | 2 [0-4] [0-9] | [01] A [0-9] [0-9]?) (. (25 [ 0-5] | 2 [0-4] [0-9] | [01] [0-9] [0-9])) {3} ?. Ak poznáte bežné výrazy, môžete tento výraz okamžite pochopiť. Ak nie, môžete ho ťažko dešifrovať (zistí adresy IP).
Vytvorenie regulárnych výrazov môže byť veľmi frustrujúce najmä pre používateľov, ktorí sa práve začali učiť regulárne výrazy.
Nový web iHateRegex prichádza na záchranu. Stránka udržuje prehľadávateľ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 sa dá použiť na prehľadávanie databázy regulárnych výrazov. Vyberte ľubovoľný pre zobrazenie výrazu, príkladov zhody a vizualizáciu, ktorá zdôrazňuje tok výrazu.
Okamžite môžete upraviť ľubovoľný z regulárnych výrazov alebo vzorových reťazcov; výsledky a vizualizácia sa aktualizujú v reálnom čase a vizualizácia a zápasy sa dajú pomerne ľahko použiť na vytváranie a overovanie regulárnych výrazov.
Ihrisko funguje rovnako, iba ak začínate základným regulárnym výrazom a vizualizáciou, ktorú môžete podľa svojich predstáv upraviť. Môžete skopírovať výraz alebo skopírovať kód na vloženie a dokonca môžete poslať nový regulárny výraz na vyhodnotenie a zahrnutie do databázy projektu.
Pretože môžete upravovať akýkoľvek regulárny výraz, na kopírovanie regulárnych výrazov z iných serverov alebo aplikácií ich môžete prilepiť aj na webovú 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 miest a programov, ktoré pomáhajú porozumieť, vytvárať a overovať regulárne výrazy. Preskúmali sme Windows softvér Regular Expression Coach v roku 2009 a funguje to dodnes.
Ak existuje jedna nevýhoda iHateRegex, je to skutočnosť, že ak ste začínali, nemôžete stránku jednoducho používať. Potrebujete iný zdroj, napríklad Regexr alebo regular-expressions.info naučiť sa základy rýchlo. Bolo by skvelé, keby vývojár webu pridal na web nejaké návody a možnosti rýchlej pomoci, ktoré by používateľom pomohli.
Teraz ty : už ste predtým používali regulárne výrazy?