Как прочитать подстроку от символа и до символа ? - C#
Формулировка задачи:
доброго времени суток!
подскажите, пожалуйста, как можно получить текст от определённого символа и до нужного мне символа?
Примеры строк:
0,,1650,0,1646,0,0,4 - нужно прочитать 1646
0,,872347,0,869911,0,799,1564 - нужно прочитать 869911
т.е. с 4 запятой и до 5
Спасибо
Решение задачи: «Как прочитать подстроку от символа и до символа ?»
textual
Листинг программы
string str = "0,,1650,0,1646,0,0,4\r\n0,,872347,0,869911,0,799,1564\r\n"; Regex _reg = new Regex("^([^,]*,){4}(?<value>[0-9]+),", RegexOptions.ExplicitCapture | RegexOptions.Multiline); var ms = _reg.Matches(str); var array = new int[ms.Count]; for (int i = 0; i < ms.Count; i++) array[i] = Int32.Parse(ms[i].Groups["value"].Value);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д