Как заменить теги в html

nicos77777

Client
Регистрация
04.04.2013
Сообщения
331
Благодарностей
16
Баллы
18
Привет всем, подскажите пожалуйста можно ли заменить теги в переменной на другие с помощью кубика замены

К примеру есть множество подобных строк
C#:
<p class=Limon>Текст1</p>
надо заменить на это
C#:
{"tag":"p","children":["Текст1"]}
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 522
Благодарностей
8 705
Баллы
113
@nicos77777 Если правильно понял задачу. Можно например таким образом.
Регулярка: <p\ class=Limon>(Текст1)</p>

85079
 
  • Спасибо
Реакции: nicos77777

nicos77777

Client
Регистрация
04.04.2013
Сообщения
331
Благодарностей
16
Баллы
18
Спасибо огромное!
 

nicos77777

Client
Регистрация
04.04.2013
Сообщения
331
Благодарностей
16
Баллы
18

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 522
Благодарностей
8 705
Баллы
113
Только внутри <p class=Limon>Текст1</p>
может быть любое значение(Текст1,Текст2,Текст3)
Замена будет по параметру $1, который подставит найденный текст из групповой части регулярки (Текст1).
Можете заменить в скобках конкретный текст на рег-выражение поиска любой последовательности .*?
Вот таким образом: <p\ class=Limon>(.*?)</p>
 
  • Спасибо
Реакции: doc и nicos77777

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)