Вставка тега <p>текст</p> в конце и в начале строк

krepskiy

Client
Регистрация
18.02.2016
Сообщения
246
Благодарностей
197
Баллы
43
Здравствуйте, подскажите пожалуйста что можно сделать. Есть текст, например:
бла бла бла,
блабла.
блаблабла

И необходимо, что бы в вместо переноса вставлялись теги:
<p>бла бла бла,</p>
<p>блабла.</p>
<p>блаблабла</p>

Как это можно реализовать, часов 5 ковырялся в конструкторе регулярных выражений, и ничего не выходит... ((
 

blud

Client
Регистрация
19.04.2011
Сообщения
657
Благодарностей
77
Баллы
28
текст в список1, строку из списка(с удалением) в переменную.. сохранить переменную уже с тегами в список2. объединить элементы списка2
 
  • Спасибо
Реакции: krepskiy

krepskiy

Client
Регистрация
18.02.2016
Сообщения
246
Благодарностей
197
Баллы
43
текст в список1, строку из списка(с удалением) в переменную.. сохранить переменную уже с тегами в список2. объединить элементы списка2
Ох спасибо братишка, выручил!)))
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 642
Баллы
113
я не уверен, но по идее замена по такой регулярке справится
(?m)(?<=^)(.+?)(?=$)
А в поле замены
<p>$1</p>
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
C#:
var txt = @"бла бла бла,
блабла.
блаблабла";

            var result = txt.Split('\n').Select(x=>"<p>"+x.Replace("\r","")+"</p>").ToList();
upload_2016-5-18_0-2-39.png
 

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