Я знаю, что это будет извлечь номер и сохранить в качестве межд -Извлечение нескольких целых чисел из строки и хранить в INT
string inputData = "sometex10";
string data = System.Text.RegularExpressions.Regex.Match(inputData, @"\d+").Value;
int number1 = Convert.ToInt32(data);
Я пытаюсь извлечь несколько номеров из строки 10 + EG-2 + 3 и сохраните их как отдельные целые числа. примечание: количество номеров, которое вводит пользователь, неизвестно. Любые предложения очень ценятся благодаря
Используйте это http://www.dotnetperls.com/regex-split – kanchirk
Как ваши целые позиции в вашей строке? Можете ли вы показать пример ввода и вывода, который вы хотите? –
вход - 10 + 2 - 5, выход - int 10, 2, 5; –