Таблетка от головной боли – RegexBuddy

На днях по работе мне пришлось здорово поломать голову при работе с регулярными выражениями (регекспами от англ. – regular expressions). Проблема состояла в том, что до этого я их самостоятельно не писал и вообще не знал синтаксиса, а принимая во внимание, что доставать вопросами кого-то бы то ни было я не очень люблю, пришлось выкручиваться самостоятельно. Один грамотный человек, видя мои мучения, посоветовал найти в интернете программу RegexBuddy, которая, по его словам, мне облегчит жизнь.

Он оказался прав.

RegexBuddy – платная программа, стоит меньше $40, текущая версия – 3.5.0. По секрету скажу, что она есть на рутрекере (версия 3.4.2).

Регекспы используются почти во всех языках программирования и взаимодействия с клиентом (в том числе php и javascript). Они помогают пропарсить текст на предмет наличия определенной конструкции и возможности дальнейшей работы с этими полученными блоками. Можно:

  • просто узнать, если такое слово в этом предложении;
  • распознать ошибку в тексте и исправить ее на правильное слово/фразу;
  • произвести замену любого текста на любой текст;
  • менять построение текста (предположим, поменять блоки текста местами);
  • и много чего другого.

Можно заменять, фильтровать, объединять и делать кучу других операций, используя вот эти php-функции:


Кстати, для тех, кто собирается перейти на замечательный новый VDS хостинг и хочет сэкономить 10% при оплате в течение первых 3 месяцев, сделайте следующее:

  1. Зарегистрируйтесь на сайте Avihost
  2. После регистрации в разделе “Товары/Услуги” выберите FreeBSD VDS
  3. Нажимаете кнопочку вверху “Добавить ВДС”
  4. В появившейся форме выбираете тарифный план, оплату и вставляете код: BSD-Kw5mY
  5. Все :)

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

Скоро я подробно напишу вам, как надо настраивать VDS на FreeBSD без apache.

комментария 3

  1. 10.10.2010

    […] This post was mentioned on Twitter by slaFFik, slaFFik. slaFFik said: Таблетка от головной боли – RegexBuddy + Скидка на VDS в Avihost | CosyDale.com: WordPress (MS) и BuddyPress http://t.co/WL0Cl0W […]

  2. 13.10.2010

    […] где надо ввести этот код, читайте вот в этой записи, в самом ее […]

  3. 19.12.2010

    […] один из тех, который я публиковал в конце записей: 1 или 2. Теоретически они могут быть уже использованы (я […]

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

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