https://kotlinlang.org logo
#russian-kotlinasfirst
Title
# russian-kotlinasfirst
c

chervak.av

12/17/2019, 8:22 PM
тогда спрошу, если можно, хоть и много времени прошло. Задача
Copy code
fun markdownToHtmlSimple
моя программа проверяет, что если была написана не пустая строка, то значит можно ставить
\n
. Проблема возникла, когда не пустая строка была 3-ей с конца в тексте, а предпоследним и последним был знак
\n
(послений благополучно заигнорился). То-есть проверка на присутствие строки ранее прошла и был поставлен новый абзац, но тк. после ничего нет - этот абзац должен отсутствовать. Можно ли как-то отформатировать файл чтобы избавиться от такой проблемы или сделать что-то еще? могу код предоставить, если нужно задачу делал не через stack
m

mglukhikh

12/18/2019, 9:15 AM
Проще всего "отрезать" от строк файла первые и последние пустые строки, сколько бы их не было (можно использовать какой-нибудь
dropWhile
или
dropLastWhile
на списке), а промежуточные пустые строки использовать для разбиения на параграфы. Если я правильно вопрос ваш понял.
c

chervak.av

12/18/2019, 2:39 PM
спасибо большое, помогло!
5 Views