Итак, есть несколько пунктов, разделенных линия каналы «\ г \ п» в текстовом поле, скажетПреобразовать текстовое поле текста в корректный HTML
Paragraph1 "\r\n"
Paragraph2 "\r\n"
Paragraph3 "\r\n"
, что я хочу добиться того, чтобы обработать каждый пункт в
тег. Как ты это делаешь? (Нужна решение на стороне сервера) поэтому он выглядит как<p> Paragraph 1 </p>
<p> Paragraph 2 </p>
<p> Paragraph 3 </p>
На вершине сложности, если у вас есть BLOCKQUOTE там
Paragraph1 "\r\n"
<blockquote> "\r\n"
test
</blockquote> "\r\n"
Paragraph2 "\r\n"
Paragraph3 "\r\n"
должен выйти выглядеть
<p> Paragraph 1 </p>
<blockquote>
<p>test</p>
</blockquote>
<p> Paragraph 2 </p>
<p> Paragraph 3 </p>
Большое спасибо
ps: Я вижу, что stackoverflow отлично справляется с этим.
Множество сайтов, в том числе и этот, превращают линию в графы разумно. Редакторы WYSIWYG в Интернете могут быть больше проблем, чем они того стоят, - HTML часто ужасен, среди прочего. Это не очень полезный ответ. – ceejayoz
О, это тоже BLOCKQUOTES? –
Извините, я не дал понять. Да, то, что я пытаюсь сделать, это прочитать фрагмент текста, переданный через текстовую область, посмотреть разрывы строк и преобразовать пользовательские «абзацы» в html «абзацы» для показа. Как @ceejayoz mentioend, я не хочу попасть в редактор WYSIWYG, поскольку я не хочу обрабатывать лишние ненужные вещи. Всего несколько простых случаев. Thanks – Liming