БлогNot. Сервис nl2br онлайн

Сервис nl2br онлайн

Мне часто нужно преобразовать скопипастенный откуда-нибудь текст в простейший HTML, так, чтобы переводы строк в тексте стали тегами разрыва строки <br>. Желательно при этом, чтобы "преобразователь" умел различать абзацы, отделённые хотя бы одной пустой строкой, и ставил в таких местах тег абзаца <p>.

По идее, в PHP есть готовая функция nl2br, которая как раз заменяет переводы строки на тег HTML <br>. Увы, она не отличит, где нужен абзац, а не перевод строки, а также не исключит лишние пустые строки из входных данных.

Поэтому, да ещё потому, что написать нужный мне сервис быстрее, чем искать готовый, сделал для себя соответствующий скрипт:

 http://scripts.kislenko.net/nl2br/

Кстати, легко сделать то же самое с помощью регулярных выражений в Word, но мне показалось, что скриптом удобнее, тем более, что не надо каждый раз копировать в Word и нажимать там Ctrl+F :)

А вот здесь можно посмотреть оглавление папки со всякими мелкими скриптами, в дальнейшем думаю сваливать подобное туда же.

 Подробнее - в статье на сайте

08.04.2011, 23:00 [10711 просмотров]


теги: php сервис textprocessing html

К этой статье пока нет комментариев, Ваш будет первым