Ошибка в парсинге источников #28
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
В тех случаях, где источник(и) начинался в той же строке, что и слово Источник:, парсится корректно. Но если несколько источников сразу переносится на новую строку, например, так:
Источники:
То скрипт относит их к следующему вопросу.
Это общая ошибка в случаях, когда вопросы не прописываются явно «Вопрос N.», а также не подписаны авторы. Корректно парсить в таких случаях не очень просто, но можно подумать над какими-то эвристиками, основанными на множественных переносах строк. Сделал некоторые приготовления к решению проблемы (но не решил её) в
527bf8eb