RegExp Helper - Помощник по созданию и тестированию регулярных выражений + шпаргалка

  • Автор темы Автор темы Gang
  • Дата начала Дата начала

Gang

Client
Регистрация
04.04.2010
Сообщения
577
Реакции
313
Баллы
63
RegExp Helper - это удобный инструмент для создания и тестирования регулярных выражений.

preview_regexp_helper_constructor.png


preview_regexp_helper_cheatsheet.png


Особенности приложения включают в себя:
  1. Конструктор регулярных выражений: легкость создания регулярных выражений для разнообразных рабочих сценариев.
  2. Шпаргалка: полезные справочные материалы, охватывающие различные аспекты регулярных выражений:
  • Якоря,
  • Символьные классы,
  • Символьные классы POSIX,
  • Утверждения,
  • Кванторы,
  • Специальные символы,
  • Подстановка строк,
  • Диапазоны,
  • Модификаторы шаблонов,
  • Мета символы (экранируемые).
Приложение доступно в виде:
- Web-версии: https://regexp-helper.web.app
- Расширения для браузера Chrome: https://chromewebstore.google.com/detail/regexp-helper

Исходный код: https://github.com/gangal86/regexp_helper
 
Последнее редактирование:
  • Спасибо
Реакции: alexsandroid и nicanil
В чем фишка?
То есть, чем это отличается от https://www.cheatography.com/davechild/cheat-sheets/regular-expressions/pdf/
Кроме того, что описание на русском языке.
Или там есть встроенный конструктор регулярных выражений?
Фишки никакой. Просто скопировал данные с этой шпаргалки. Мне на телефоне удобней иметь такую шпаргалку. Вот и с другими захотел поделится)
 
Обновил RegExp Helper v1.0.1

Установить можно по новой ссылке https://play.google.com/store/apps/details?id=gangal.pro.regexp.helper
Обновления по старой ссылке не работают.

В данной версии:
- Добавил конструктор регулярных выражений
- Сделал перевод на английский язык.
- Обновил дизайн приложения.

Приложение также доступно в виде:
- Web-версии (PWA) https://regexp-helper.web.app
- Версии для Windows https://drive.google.com/drive/folders/1fyZmUP6dnGBHld9fA2fa-8mHtgZ5VDj5

Исходный код https://github.com/gangal86/regexp_helper
 
@Gang Крутая вещь, дизайн радует глаз, спасибо! :-)

Заметил пару небольших проблем:

1. При переключении на шпаргалку содержимое всех полей окна конструктора полностью очищается
2. Неправильно осущ. вывод в окне результатов - см. скриншот. Вернее неверное построение регулярки происходит - пропадает точка: должно быть qw.*?

84211
 
Последнее редактирование:
Обновил RegExp Helper v1.0.2

1. Исправил экранирование метасимволов.
2. Исправил чекер "Самое короткое совпадение"
3. Сделал чтоб при переключении табов между конструктором и шпаргалкой, содержимое всех полей конструктора сохранялось.
4. Сделал чтоб внутренний скролл, при растягивании полей "Текст для обработки" и "Результат обработки", срабатывал только на мобильной версии.


Web версия (PWA) https://regexp-helper.web.app
Windows версия https://drive.google.com/drive/folders/1fyZmUP6dnGBHld9fA2fa-8mHtgZ5VDj5
Android версия https://play.google.com/store/apps/details?id=gangal.pro.regexp.helper
 
  • Спасибо
Реакции: djaga и Sergodjan
Последнее редактирование:
  • Спасибо
Реакции: alexsandroid и djaga
Теперь RegExp Helper доступен в виде расширения для браузера Google Chrome
 
Спасибо, удобно. Пользуюсь только веб версией. Пару пожеланий.

1. Можно ли как-то более явно разбивать результат поиска на группы?
89005
89006
2. Добавить возможность сохранения всех данных. Т.е. ввёл текст для обработки, заполнил нужные поля, нажал кнопку "Сохранить" и получил ссылку. После того, как кто-то перешёл по этой ссылке, то у него загрузились все те же данные и он может тут же проверить работу выражения.
 
  • Спасибо
Реакции: Gang и todayer
В закладки.
 
Спасибо, удобно. Пользуюсь только веб версией. Пару пожеланий.

1. Можно ли как-то более явно разбивать результат поиска на группы?
2. Добавить возможность сохранения всех данных. Т.е. ввёл текст для обработки, заполнил нужные поля, нажал кнопку "Сохранить" и получил ссылку. После того, как кто-то перешёл по этой ссылке, то у него загрузились все те же данные и он может тут же проверить работу выражения.
Спасибо за предложение, сохранил в todo. Сделаем)
 
  • Спасибо
Реакции: nicanil
  • Спасибо
Реакции: todayer
Обновил RegExp Helper v1.0.4

1. Разделил поле "Результат обработки" на "Совпадения" и "Группы".
Теперь результаты тестирования регулярных выражений выводятся в более удобном формате.

2. Начиная с этой версии, приложение будет доступно только в формате веб-версии и расширения для браузера Chrome.

3. Ряд мелких улучшений.

- Web-версия: https://regexp-helper.web.app
- Расширение для браузера Chrome: https://chromewebstore.google.com/detail/regexp-helper

Исходный код: https://github.com/gangal86/regexp_helper
 
  • Спасибо
Реакции: todayer и samsonnn

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)