Пример использование регулярного выражения для поиска и замена в Sublime Text 3.

Просмотров: 10 296
Как заменить, то что находится в определённом div'е!?
Пример использование регулярного выражения для поиска и замена в Sublime Text 3.

Пример:

Допустим нам надо заменить текст в div с классом name_articles.

Тогда в поиске sublume можно написать такое регулярное выражение:

(?s)<div class="name_articles">(.*?)</div>

А в REPLACE написать:

<div class="name_articles">$1</div>

Но замена будет содержать лишние пробелы вначале и в конце строки. Чтобы это исправить достаточно написать такой поиск:

(?s)<div class="name_articles">(\s*)(.*?)(\s*)</div>

Только в REPLACE нужно написать:

<div class="name_articles">$2</div>

Комментарии 1