Как выбрать конструктор регулярных выражений для PHP

Как выбрать конструктор регулярных выражений для PHP

От автора: дорогие товарищи, я попал! Мне редактура все подсыпает и подсыпает ТЗ на написание материалов по регулярным выражениям. А я их страх как не люблю. Но сегодня расслабимся немного – подберем для себя один из конструкторов регулярных выражений PHP и другие «облегчалки», чтоб потом меньше голова болела.

Варианты

Вот несколько сервисов, которые облегчают создание и тестирование регулярок: uvsoftium.ru

Сервис имеет простой и понятный интерфейс на русском, что во многом облегчает понимание всего «происходящего». Внизу находится напоминалка с описанием основного синтаксиса составления регулярных выражений. Рекомендую к использованию!

bl2.ru

Фреймворк YII2. Быстрая разработка с современным PHP фреймворком

Узнай тонкости современной веб-разработки с помощью фреймворка YII2

Узнать подробнее

Еще один для регулярных выражений PHP онлайн конструктор с русскоязычным интерфейсом. Кроме функции, с помощью которой следует обрабатывать регулярку, здесь можно установить кодировку строки: utf-8 или cp1251.

regex101.com

Специализированный сервис для работы, тестирования и обучения обращению с регулярками. На нем вы сможете найти множество справочных материалов, но, к сожалению, все они на английском, как и весь пользовательский интерфейс.

Также на этой платформе имеется несколько дополнительных инструментов. Среди них удобный конструктор для PHP скриптов, который генерирует программный код «по мотивам» введенного регулярного выражения.

uiregex.com

Самый правильный для русского человека сервис обращения с регулярками. По сравнению со своими «собратьями» он имеет целый ряд преимуществ. Его интерфейс поддерживает русский язык. Кроме этого, если вы не знаете ничего о регулярных выражениях, то можете пополнить свой багаж знаний, пройдя короткий интерактивный курс.

Фреймворк YII2. Быстрая разработка с современным PHP фреймворком

Узнай тонкости современной веб-разработки с помощью фреймворка YII2

Узнать подробнее

Конструктор снабжен правильными примерами, на основе которых легко составить свое регулярное выражение для валидации. Поэтому с применением этого PHP конструктора у вас не должно возникнуть никаких затруднений. Однозначно рекомендую данный сервис для новичков!

regexpres.narod.ru

Конструктор немного «не в тему», поскольку заточен только под создания регулярок для JavaScript. Но так как эта технология тесно сплетается с PHP, то его тоже можно рекомендовать к применению.

Кроме онлайн-сервисов для создания регулярных выражений существует несколько десктопных вариантов. Вот несколько из них:

The Regex Coach

Expresso

Другие облегчалки

Если речь уж зашла об инструментах, облегчающих нелегкий труд PHP-разработчика, то стоит перечислить и другие популярные специализированные онлайн-сервисы:

Google Сайты

Мало кто знает, что глобальный поисковик предлагает для использования свой бесплатный конструктор сайтов PHP. Сервис имеет простой интерфейс и сопровождает создание ресурса интерактивными подсказками.

Site scan

Позволяет проверить сайт на наличие устаревших библиотек, выявить проблемы компоновки и другие недочеты. Сервис предоставляется Microsoft, так что «зачетный» инструмент для сайтостроителей.

Кстати, если кто знает о хорошем конструкторе классов PHP, буду признателен. Если вам нужно подсказать какой сервис, обращайтесь в комментариях под материалом. Вот такая кооперация получается :) .

Фреймворк YII2. Быстрая разработка с современным PHP фреймворком

Узнай тонкости современной веб-разработки с помощью фреймворка YII2

Узнать подробнее
Самые свежие новости IT и веб-разработки на нашем Telegram-канале

Хотите изучить регулярные выражения на PHP?

Прямо сейчас посмотрите 12-ти часовой курс по регулярным выражениям на PHP!

Смотреть курс

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree