Инструменты для работы с регулярными выражениями

Регулярные выражения, известные еще как regex, являются шаблонами, которые состоят из набора правил для определения соответствующей строки. Это очень мощный инструмент, который используется в большинстве языков программирования, особенно там, где требуется проверить набор данных на наличие определенных данных для принятия решений по дальнейшим действиям.

Вот пример регулярного выражения – для определения всех строк, которые содержат "regular expression", "regular expressions", "regex", или "regexp" шаблон будет иметь вид: reg(ular expression?|ex(p|es)?)

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

 

Программы для работы с регулярными выражениями

Expresso(Платформа: Windows)

Expresso - это отличный редактор для регулярных выражений, который хорошо подходит для новичков. Он также имеет полноценную среду разработки для программистов и веб дизайнеров.

 

Rad Software Regular Expression Designer(Платформа: Windows)

Интерактивное приложение для Windows простое и легкое в использовании. Для работы требуется .NET .

 

The Regex Coach(Платформа: Windows)

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

 

RegExr Desktop(Платформа: Windows, Mac, Linux)

Инструмент для изучения, редактирования и проверки регулярных выражений.

 

Regex Widget(Платформа: Mac)

Интерактивный виджет для проверки регулярных выражений для JavaScript и других языков программирования (таких как Sed, Ruby, или Perl).

 

Regular Expressions Tester

Дополнение Firefox для проверки регулярных выражений с цветовым выделением (включая подразделы выражения) и помощниками для создания новых выражений.

 

И еще инструменты ...

Regex magic(Платформа: Windows) – генерирует завершенное регулярное выражение, соответствующее спецификации, не требуя никаких знаний синтаксиса.

 

Онлайновые инструменты для работы с регулярными выражениями

RegExr

Один из лучших инструментов для работы с регулярными выражениями. В закладке Community содержится много полезных примеров регулярных выражений.

 

 

HTML2Regexp – генератор для регулярных выражений для HTML элементов

Программа на Ruby для генерирования регулярных выражений для извлечения HTML элементов.

 

reWork

Онлайновый инструмент с такими функциями как замена, разделение, сканирование  и другими. Результаты обновляются сразу после введения текста.

 

Rubular

Редактор регулярных выражений. Удобный и простой способ проверить ваши регулярные выражения в веб пространстве.

 

Txt2re

Отличный небольшой инструмент для того, чтобы освежить вашу память о том, как составлять шаблоны регулярных выражений. Поддерживает Perl, PHP, Python, Java, Javascript, ColdFusion, C, C++, Ruby, VB, VBScript, JSharp, C Sharp, C++, .NET и VB.NET.

Еще онлайновые инструменты для работы с регулярными выражениями ...

  • Regular Expression Test Tool – Данный сервис использует функции PHP для работы с регулярными выражениями. Может быть также полезен и для программистов на других языках.
  • Rex V – Основанный на Ajax инструмент для оценки регулярных выражений трех различных систем: PHP PCRE, PHP Posix и Javascript.
  • Flex 3 Regular Expression Explorer – Сайт для проверки регулярных выражений с большим количеством реальных примеров.
  • Regex Pal – Система для проверки регулярных выражений на JavaScript с выделением синтаксиса и соответствий.
  • Python Regular Expression Testing Tool – Один из сервисов на основе Python для быстрой проверки регулярных выражений. Включает поддержку для специфических функций Python для регулярных выражений, таких как dotall и unicode.

Источник: http://feedproxy.google.com/~r/ruseller/CdHX/~3/l-VNIFUme6Y/lessons.php

Читать комменты и комментировать

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



Защитный код
Обновить

Инструменты для работы с регулярными выражениями | | 2012-06-29 06:31:33 | | Статьи Web-мастеру | | Регулярные выражения, известные еще как regex, являются шаблонами, которые состоят из набора правил для определения соответствующей строки. Это очень мощный инструмент, который используется в | РэдЛайн, создание сайта, заказать сайт, разработка сайтов, реклама в Интернете, продвижение, маркетинговые исследования, дизайн студия, веб дизайн, раскрутка сайта, создать сайт компании, сделать сайт, создание сайтов, изготовление сайта, обслуживание сайтов, изготовление сайтов, заказать интернет сайт, создать сайт, изготовить сайт, разработка сайта, web студия, создание веб сайта, поддержка сайта, сайт на заказ, сопровождение сайта, дизайн сайта, сайт под ключ, заказ сайта, реклама сайта, хостинг, регистрация доменов, хабаровск, краснодар, москва, комсомольск |
 
Поделиться с друзьями: