Нужна помощь с регуляркой

Статус
В этой теме нельзя размещать новые ответы.

bork75

The Team
Регистрация
21 Июн 2008
Сообщения
1.455
Реакции
734
В документе, через нотепад нужно сделать замену

Пример:

<a>слово1, слово2, слово3</a>

На выходе нужно:
<b>слово1</b>
<b>слово2</b>
<b>слово3</b>

Придумал только многократно сделать замену до запятой

Найти

<a>(.*),

Заменить:
<b>$1</b>\n<b>
 
<a> на <b>
</a> на </b>
, на </b>\r\n<b>

:rolleyes:
 
По нормальному не получится, так что придется в 2 захода.

Заход 1:
Заменяем запятые между тегами
Код:
Найти: (<a>.*?),\s*
Заменить на: $1</a><a>

Запускать замену нужно до тех пор, пока не перестанет находить совпадения.

Заход 2:
Так как слова уже и так в отдельных тегах, осталось только заменить тег <a> на <b>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху