Привет!
Есть пост и в нем есть контент который содержит разные теги (заголовки, абзацы и прочее).
1. Нужно как то обнаружить и остановиться на первом переносе строки: алгоритм должен распознавать один
или несколько тегов переноса строки и останавливать отрывок в этой точке.
2. Возврат к концу первого блока: если разрыв строки не найден, отрывок должен заканчиваться после первого полного элемента блока.
Пример:
дано следующее содержание поста:
<p>A Guide For Austronauts</p>
<p>In this section, we will...</p>
Система должна автоматически определять конец первого абзаца ( <p>) и останавливать отрывок там, отображая:
A Guide For Austronauts
Аналогично, если есть перенос строки:
<p>This is a summary.<br>Additional details follow...</p>
Отрывок следует обрезать по месту переноса строки:
This is a summary.