тогда спрошу, если можно, хоть и много времени про...
# russian-kotlinasfirst
c
тогда спрошу, если можно, хоть и много времени прошло. Задача
Copy code
fun markdownToHtmlSimple
моя программа проверяет, что если была написана не пустая строка, то значит можно ставить
\n
. Проблема возникла, когда не пустая строка была 3-ей с конца в тексте, а предпоследним и последним был знак
\n
(послений благополучно заигнорился). То-есть проверка на присутствие строки ранее прошла и был поставлен новый абзац, но тк. после ничего нет - этот абзац должен отсутствовать. Можно ли как-то отформатировать файл чтобы избавиться от такой проблемы или сделать что-то еще? могу код предоставить, если нужно задачу делал не через stack
m
Проще всего "отрезать" от строк файла первые и последние пустые строки, сколько бы их не было (можно использовать какой-нибудь
dropWhile
или
dropLastWhile
на списке), а промежуточные пустые строки использовать для разбиения на параграфы. Если я правильно вопрос ваш понял.
c
спасибо большое, помогло!