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

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

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>
 

E-body

Мой дом здесь!
Регистрация
6 Сен 2007
Сообщения
990
Реакции
340
<a> на <b>
</a> на </b>
, на </b>\r\n<b>

:rolleyes:
 

xpert13

<(*_*)>
Регистрация
7 Ноя 2008
Сообщения
182
Реакции
469
По нормальному не получится, так что придется в 2 захода.

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

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

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