Rozvoj

Vytvářejte, ověřujte a vizualizujte regulární výrazy pomocí iHateRegex

Vytvářejte, ověřujte a vizualizujte regulární výrazy pomocí iHateRegex

Regulární výrazy nebo regulární výrazy mohou být velmi účinné, pokud jde o hledání operací, pokud je podporují programy nebo online služby. Programy jako TextConverter, PowerRename nebo nnn podporují regulární výrazy, ale používání regulárních výrazů může být zastrašující nebo přímo frustrující.

Jako příklad si vezměte následující 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. Pokud znáte regulární výrazy, můžete pochopit výraz hned. Pokud tomu tak není, může být obtížné jej dešifrovat (detekuje adresy IP).

Tvorba regulárních výrazů může být velmi frustrující, zejména pro uživatele, kteří se právě začali učit regulární výrazy.

Na pomoc přichází nový web iHateRegex. Stránka udržuje prohledávatelnou databázi regulárních výrazů a obsahuje hřiště pro testování regulárních výrazů.

Vyhledávací pole na úvodní stránce projektu lze použít k prohledání databáze regulárních výrazů. Vyberte libovolný pro zobrazení výrazu, shody příkladů a vizualizaci, která zvýrazní tok výrazu.

Můžete okamžitě upravit kterýkoli z regulárních výrazů nebo ukázkových řetězců; výsledky a vizualizace jsou aktualizovány v reálném čase a je celkem snadné použít vizualizaci a shody k vytvoření a ověření regulárních výrazů.

Hřiště funguje stejně, pouze že začínáte základním regulárním výrazem a vizualizací, které můžete upravit podle svých představ. Můžete zkopírovat výraz nebo zkopírovat kód pro vložení a dokonce odeslat nový regulární výraz pro vyhodnocení a zařazení do databáze projektu.

Protože můžete upravit libovolný regulární výraz, můžete také použít kopírování a vložení ke kopírování regulárních výrazů z jiných webů nebo aplikací k jejich vložení na web iHateRegex; tímto způsobem je snadné upravovat, testovat a ověřovat regulární výrazy.

Závěrečná slova

Na internetu existuje spousta stránek a programů, které pomáhají porozumět, vytvářet a ověřovat regulární výrazy. V roce 2009 jsme zkontrolovali software pro Windows Regular Expression Coach, který funguje dodnes.

Pokud má iHateRegex jednu nevýhodu, pak je to skutečnost, že nemůžete web jednoduše použít, pokud začínáte. Potřebujete další prostředek, například Regexr nebo regulární výrazy.informace, abyste se rychle naučili základy. Bylo by skvělé, kdyby vývojář webu přidal na web nějaké výukové programy a možnosti rychlé nápovědy, aby pomohl uživatelům.

Teď ty: Už jste dříve používali regulární výrazy?

Hry Nejlepší emulátory herních konzolí pro Linux
Nejlepší emulátory herních konzolí pro Linux
Tento článek uvádí seznam populárního softwaru pro emulaci herních konzolí, který je k dispozici pro Linux. Emulace je vrstva softwarové kompatibility...
Hry Nejlepší linuxové distribuce pro hraní her v roce 2021
Nejlepší linuxové distribuce pro hraní her v roce 2021
Operační systém Linux má za sebou dlouhou cestu od svého původního, jednoduchého vzhledu založeného na serveru. Tento OS se v posledních letech nesmír...
Hry Jak zachytit a streamovat vaši herní relaci v systému Linux
Jak zachytit a streamovat vaši herní relaci v systému Linux
V minulosti bylo hraní her považováno pouze za koníček, ale postupem času došlo v herním průmyslu k obrovskému nárůstu z hlediska technologie a počtu ...