Обработка текста

Регистрация
28.06.2016
Сообщения
308
Благодарностей
17
Баллы
18
Всех приветствую. Подскажите как из текста

заяц раз
кролик два
лисица

сделать

<p>заяц раз</p>
<p>кролик два</p>
<p>лисица</p>
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 317
Благодарностей
9 078
Баллы
113
Всех приветствую. Подскажите как из текста

заяц раз
кролик два
лисица

сделать

<p>заяц раз</p>
<p>кролик два</p>
<p>лисица</p>
Сделал небольшой пример шаблона.
Строки берутся из списка по очереди, оборачиваются в теги <p>...</p> и помещаются в другой список.

90185
 

Вложения

BAZAg

Client
Регистрация
08.11.2015
Сообщения
1 787
Благодарностей
2 452
Баллы
113
Всех приветствую. Подскажите как из текста

заяц раз
кролик два
лисица

сделать

<p>заяц раз</p>
<p>кролик два</p>
<p>лисица</p>
C#:
// string text = project.Variables["text"].Value.Trim(); // Если текст берется с переменной
string tag = "<p>{0}</p>";
string text = @"заяц раз
кролик два
лисица".Trim();

return string.Join(
    Environment.NewLine,
    text.Split(new[]{Environment.NewLine},StringSplitOptions.RemoveEmptyEntries)
    .Select(line => string.Format(tag,line)));
 
  • Спасибо
Реакции: Sergodjan

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