Я пытаюсь написать расширенный regrex, который разделит мою строку в правильных местах.Расширенное регулярное выражение для разделения строк
Вы помните old phones (T9), где вы могли бы просто сделать 22022 написать «bb» Мне нужно что-то похожее.
Я получил расщепление на пробелах (которые реализуют паузу), но остальное действительно сложно.
Для пробельных это
var l = Regex.Split(a, @"\s");
, но мне нужно было следующее: 44204420442 should be 44, 2, 0, 44, 2, 0, 44, 2
поэтому было бы разделить также после того, как персонаж изменился по сравнению с предыдущим.
Спасибо заранее!
Эй! Работает ли ваш код против 442 442 с пробелом? Как я могу изменить его для работы для этого –
@Egert Aia: если вы хотите разбить на * белые пробелы *, вы должны добавить один 'if' (см. Мое редактирование) –