Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Веб - Программирование

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Ответ
 
Опции темы Опции просмотра Language
Старый 30.07.2007, 18:56   #1
Постоялец
 
Пол:Мужской
Регистрация: 25.05.2007
Сообщений: 432
Репутация: 169
По умолчанию Тестирование регулярных выражений

Этот простой скрипт поможет вам составить и протестировать регулярные выражения для использования в Perl, PHP, Javascript, .NET итд.

Т.к. данная тема не относится конкретно к какому-то языку программирования, хотя и написана на Javascript-е, ложу ее в этот раздел.

Данный скрипт я писал в рамках своей дипломной, но впоследствие он оказался настолько для меня полезным, что я выдрал его оттуда и сохранил как отдельную HTML-страницу.

Сохраните этот код как файл HTML и откройте в любом браузере

Надо только помнить о том, что регулярные выражения в Javascript отличаются от PREG в том смысле, что не поддерживают некоторых вещей, а именно:
  • Локальная установка внутренних переключателей - можно устанавливать только глобально, для всего шаблона.
  • Обратные утверждения: не поддерживаются выражения типа (?<=pattern) и (?<!pattern), однако поддерживаются утверждения "вперед" типа (?=pattern) и (?!pattern)
  • Не поддерживаются одноразовые подвыражения (?>pattern)
  • Не поддерживаются условные подвыражения (?(condition)yes-pattern) и (?(condition)yes-pattern|no-pattern)
  • Не поддерживаются комментарии (?#comment)
  • Не поддерживаются рекурсивные подвыражения (?R)
То есть, регулярные выражения, содержащие выше указанные элементы тестировать этим скриптом нельзя, по крайней мере, до того времени, пока их поддержка не будет добавлена в Javascript.

з.ы.: наличие багов не исключаю

Последний раз редактировалось czukowski; 30.07.2007 в 19:02..
czukowski вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама:


Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
IPChanger [Тестирование] irkyt Архиваторы, системные и тест прог. 6 26.11.2009 11:20
NumLock Calculator - объединяет обычный калькулятор и калькулятор выражений medwed Офис 0 25.09.2006 12:00
SMath Studio - вычисление математических выражений и построение графиков Blackoff Офис 0 25.08.2006 12:28
Wi-Fi - тестирование + атака scrapper Архив 1 14.11.2005 08:08

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 21:30. Часовой пояс GMT +3.


Copyright ©2004 - 2025 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.03814 секунды с 11 запросами