Попытка решить проблему с пересечением маркеров путем изменения стратегии от использования Regex-замен на рекурсивный разбор параграфов с построением корректной html-структуры
Each paragraph now is parsed to tree-structure, so crossing markdown marks are processed correctly