using System;
using System.Text.RegularExpressions;
class Program
{
static void Main() {
string str = "28 c# 1 java +746 c++ -2 c 5 14";
string[] numbers = Regex.Split(str, @"\D+");
foreach (string value in numbers) {
if (!string.IsNullOrEmpty(value)) {
int n = int.Parse(value);
Console.WriteLine(n);
}
}
}
}
/*
run:
28
1
746
2
5
14
*/