pub fn split_text(text: &str, _format: Option<&str>) -> Vec<String>
Основная функция разбиения текста (точная копия логики из C++)