Программа EmEditor и регулярные выражения.

Здесь я приведу примеры различных регулярных выражений, которые я применял когда-либо в программе EmEditor

Пример 1:

Нужно заменить это:

.gif" width="1087" height="349" border="0" alt="modules_and_users.gif">

на это:

.gif">

То регулярка нужная нам будет такова:

.gif"(.*?)>

на это:

.gif">


Пример 2:

Нужно заменить это:

<img src="/resize500/img/help/какой-то рисунок.gif">

на это:

<a href="/img/help/какой-то рисунок.gif"><img src="/resize500/img/help/какой-то рисунок.gif"></a>

То регулярка нужная нам будет такова:

<img src="/resize500(.*?)">

на это:

<a href="\1"><img src="/resize500\1"></a>


Пример 3:

Нужно с соблюдением всех индексов в скобках, заменить это:

onclick="checkpoint('57');"

на это:

onclick="checkpoint('57');" alt="57"

То регулярка нужная нам будет такова:

checkpoint\('(.*?)'\);"

на это:

checkpoint('\1');" alt="\1"


Пример 3:

Нужно с соблюдением всех индексов в скобках, заменить это:

metro[0] = new Array("Авиамоторная",0,501,269);

на это:

INSERT INTO `stations_metro` VALUES ('', 'Авиамоторная', '', '501,269');

То регулярка нужная нам будет такова:

metro\[(.*?)\] = new Array\("(.*?)",0,(.*?)\);

на это:

INSERT INTO stations_metro VALUES ('', '\2', '', '\3');


Думаю, более-менее сложные примеры мы рассмотрели, кому будет нужно что-то более сложное, но вышеизложенный материал он легко понял, то без проблем найдет ответ в справочнике программы EmEditor

Оцени публикацию:
  • 7,35
Оценили человек: 7

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


Комментарии посетителей:
  • Спасибо огромное!:)
    08 декабря 2012, 11:10 коммент полезен : 0 # Valera (гость)
Предложения и пожелания:
Ваше имя:
Ваш E-mail:
Сколько будет Οдин + Τри
Главная
X

Новые заметки:

Про что мы забываем когда делаем оценку задачи по времени

Список вопросов для собеседования разработчика по телефону

Symfony2 авторизация без Doctrine2 для чайника

Phpstorm7 LiveEdit

Жесткий хабр или не хабр, тогда кто?

Яндекс.Деньги мошенничество

Как узнать какие страницы в поиске яндекса или это секрет

Последние комменты:

Yapro CMS:

Здравствуйте, Гость | Войти | Регистрация | Карта сайта | RSS ленты | Ошибка в тексте? Выделите её мышкой и нажмите: Ctrl + Enter

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2018 YaPro.Ru

Главная » Веб-мастеру » Программы »