0 / 0 / 0
Регистрация: 31.10.2009
Сообщений: 5
|
|||||||||||
1 | |||||||||||
Notepad++ Регулярные выражения поиск ближайшего блока после нахождения необходимого значения в коде04.04.2019, 20:11. Показов 1567. Ответов 2
Метки нет (Все метки)
Добрый день!
Прошу подсказать: есть примерно такая структура
Т.е. должно остаться только:
Как именно в notepad++ сделать так, чтобы при встрече inner_block=25 доходило до ближайшего </tag> и дальше не шло? Спасибо!
0
|
04.04.2019, 20:11 | |
Ответы с готовыми решениями:
2
Регулярные выражения, notepad++ Замена в Notepad++ через регулярные выражения Регулярные выражения поиска email в Notepad++ Регулярные выражения для замены в Notepad |
418 / 178 / 27
Регистрация: 11.03.2018
Сообщений: 764
|
|
05.04.2019, 13:18 | 2 |
И здесь тоже можно посоветовать использовать командно-обьектный интерфейс powershell
вместо неблагодарной возни с регулярными выражениями внутри редактора для разбора xml-тегов. Если такой подход интересен, дайте знать, покажу.
0
|
1099 / 661 / 397
Регистрация: 07.11.2015
Сообщений: 1,062
|
|
07.04.2019, 15:09 | 3 |
https://regex101.com/r/nyELbV/1/
Код
<body>\K\s*<tag(?s:(?!<inner_block=25>).)+</tag>
0
|
07.04.2019, 15:09 | |
07.04.2019, 15:09 | |
Помогаю со студенческими работами здесь
3
Поиск необходимого значения в двухмерном массиве Поиск части наименования и возврат необходимого значения Поиск ближайшего значения Регулярные выражения для нахождения IP адресов в тексте Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |