Развитие

Създавайте, проверявайте и визуализирайте регулярни изрази с iHateRegex

Създавайте, проверявайте и визуализирайте регулярни изрази с iHateRegex

Регулярните изрази или регулярният израз могат да бъдат много мощни, когато става въпрос за намиране на операции, при условие че програмите или онлайн услугите ги поддържат. Програми като TextConverter, PowerRename или nnn поддържат регулярни изрази, но използването на регулярни изрази може да бъде плашещо или направо разочароващо.

Вземете за пример следния израз: (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. Ако сте запознати с регулярните изрази, може да разберете израза веднага. Ако не сте, може да ви е трудно да го дешифрирате (той открива IP адреси).

Изработването на регулярни изрази може да бъде много разочароващо, особено за потребители, които току-що са започнали да учат регулярни изрази.

На помощ идва новият уебсайт iHateRegex. Сайтът поддържа база данни за регулярни изрази с възможност за търсене и включва площадка за тестване на регулярни изрази.

Полето за търсене на началната страница на проекта може да се използва за търсене в базата данни с регулярни изрази. Изберете всеки, за да се покаже изразът, примерни съвпадения и визуализация, която подчертава потока на израза.

Можете да редактирате всеки от регулярните изрази или примерни низове веднага; резултатите и визуализацията се актуализират в реално време и е доста лесно да използвате визуализацията и съвпаденията за създаване и проверка на регулярни изрази.

Детската площадка работи идентично само с това, че започвате с основен регулярен израз и визуализация, които можете да промените по ваш вкус. Можете да копирате израза или да копирате вграден код и дори да изпратите нов регулярен израз за оценка и включване в базата данни на проекта.

Тъй като можете да редактирате всеки регулярен израз, можете също да използвате копиране и поставяне, за да копирате регулярни изрази от други сайтове или приложения, за да ги поставите на сайта iHateRegex; по този начин е лесно да редактирате, тествате и проверявате регулярни изрази.

Заключителни думи

В интернет има много сайтове и програми, които помагат да се разберат, създадат и проверят регулярни изрази. Прегледахме софтуера за Windows Regular Expression Coach през 2009 г. и работи и до днес.

Ако има един недостатък на iHateRegex, това е фактът, че не можете просто да използвате сайта, ако започвате. Имате нужда от друг ресурс като Regexr или регулярни изрази.информация, за да научите бързо основите. Би било чудесно, ако разработчикът на сайта добави няколко урока и опции за бърза помощ към сайта, за да помогне на потребителите.

Сега ти: използвали ли сте регулярни изрази преди?

Топ 5 карти за залавяне на игри
Всички сме виждали и обичаме поточни игри в YouTube. PewDiePie, Jakesepticye и Markiplier са само някои от най-добрите геймъри, които са спечелили мил...
Как да разработите игра на Linux
Преди десетилетие не много потребители на Linux биха прогнозирали, че любимата им операционна система един ден ще бъде популярна игрална платформа за ...
Пристанища с отворен код на търговски игрални машини
Безплатни разширения на играта с отворен код и междуплатформени игри могат да се използват за възпроизвеждане на стари, както и някои от доста скорошн...