Проверка регулярных выражений онлайн
Понадобилось мне сегодня написать одно регулярное выражение. Сделал быстро, думаю как проверить. Делать страницу, грузить ее на сервер хоть и недолго, но было лень. Вместо этого за пару минут нашел парочку онлайн-сервисов для этого дела.
- — простая форма, два поля (сам regexp и текстовая область для ввода строки для проверки). Проверяется через .
- — сервис проверки регулярных выражений на AJAX. Здесь кроме PCRE, как в предыдущем случае, у нас есть POSIX и JavaScript.
- — только проверка javascript регулярных выражений, на английском.
- — проверка на Java, на английском.
- И последний ресурс, также на английском, . Есть все: RCPE, POSIX и JavaScript
А тому кто хочет получше разобраться в работе регулярных выражений советую обратить внимание на сайт и . Много примеров, в том числе шаблоны для веб-типографики и фильтры тегов с дополнительной фильтрацией атрибутов.
----------
- .
----------
Реклама: Ямайка
Еще по теме
Posted on марта 20, 2008
Filed Under Проектирование и разработка сайтов
Комментарии
Всего комментариев: 26

для таких целей стоит создать свою страничку для проверки выражений — будет возможность заточить ее для решения своих задач и позаботиться об удобстве функционала под себя
сам я уже давно пользую свой скрипт — написать быстро, а потом по мере необходимости усложняется и становится удобнее этих стандартных сервисов
Evgen, а что мешает вынести свой скрипт в отдельный проект и нести пользу людям?
Я для этого пользуюсь прогой RegexBuddy. Вполне удобно — и ищет, и заменяет, и режет.
на windows можно использовать jscript для проверки :)
Я лично для проверки, подбора и создания регулярок использую прогу Regular Expression Laboratory. Имхо, это лучшее что я встречал. Работает быстро и интерфейс удобен, а также есть база шаблонов регулярок для различных целей. Бесплатна.
хм... на Regexp.ru
«Внимание регулярное выражение содержит ошибки:
preg_match_all(): Delimiter must not be alphanumeric or backslash»...
«Delimiter must not be alphanumeric or backslash» — значит просто какой-то спецсимвол не экранировал слешом.
ПОдборка пригодится любому программеру, т.к. рег экспы самое неприятное в его работе)))
Познавательно, автору спасибо
Regular Expression Laboratory — поддерживаю
и незачем онлайновых
эта самая суперская
Онлайн сервисы прикольные конечно, но RegexBuddy как то привычнее чтоли.
А я считаю что для тех у кого интернет кабельный да конечно для простых смертных проще использовать програмное обеспечение с базой
Автор программы PHPEdit написал маленьку программку Regular Expression Editor. Она под винду, для вычисления регулярных выражений использует php5ts.dll Проверяет preg_match, preg_match_all, preg_replace (разные окна в проге). Вот только на больших объёмах обрабатываемого выражением текста она виснет :( глюк библиотеки или проги — непонятно. Однако пользоваться можно.
Поддерживаю предыдущего оратора )) Как то был в глухой деревне , там нетолько интенета , так сотовый был в пролете. Только RegexBuddy и помагал в некоторых ситуевинах
Да, Regexp.ru это штука, и самое главно диз простой и удобный, честно прямо порадовался простоте и гениальности находки. вот спасибо, так спасибо.
Я пожалуй соглашусь с Владиславом, что сам по себе ресурс Regexp.ru, достаточно полезен и интересен как для рограммеров, так и для тех. кто лишь пытается стать на эту стезю. Устойчивые выражения, это то без чего современное рограммирование стало бы очень затруднительным.Ресурс полезный, но в последнее время, как то незаслуженно забытый мною, мерси за напоминание. Я чаще пользуюсь Java, поэтому и использую Java regexp. Рекомендую поробывать начинающим вледеющим английским языком.
«А тому кто хочет получше разобраться в работе регулярных выражений советую обратить внимание на сайт PCRE.ru и regexp.ru.» Спасибо, давно искал что-то подобное!
Спасибо, хорошая потборка, лично для меня удобно, не люблю свою машину разным программным хламом грузить...
Однако я по гуглю нашел сначала regexpr.ru по запросу «проверка регулярных выражений», а потом уже гдето на третьей строчке ваш блог ;)
«Однако я по гуглю нашел сначала regexpr.ru по запросу „проверка регулярных выражений“, а потом уже гдето на третьей строчке ваш блог ;)» — тоже самое :) Блог неплохо поднялся по этому запросу.
Из всех комментариев могу поддержать только Козьму :)) и Evgen, они действительно теститили систему и понимают как она работает! Я лично раньше не сталкивался так плотно с проблемой проверки устойчивых выражений, но чувствую, что в ближайшем будущем сегодняшняя информация окажется полезной!
Раньше даже не знал, что существуют такие сервисы. Нечто на подобии форм Rexep.ru давно сделал для себя. Просто не думал, что это полезно будет выкладывать в паблик.
Первый раз слышу о таких сервисах.
ого, не думал что есть такие сервисы, сколько пытаюсь освоить регулярные выражения, что никак...
Я проверяю обычно интерпретатором php, sed'om или ещё чем-нибудь, что под рукой, но использовать сервис или софт — отличная идея.
Как раз начал работать с регэкспами, спасибо, надеюсь, пригодиться.
Интересные сервисы, осталось тока найти нормальное описание регулярных выражений.