Я хочу извлечь числа из строки. У меня две строки, как показано ниже.Регулярное выражение в C# для извлечения данных
1_09-Sep-14#200
Для приведенных выше строк, я использую следующее выражение, но его не работает должным образом, я хочу, чтобы получить 1
после 09-Sep-14
, а затем 200
.
string S = "1_09-Sep-14#200";
foreach (Match m in Regex.Matches(S, "(?<=[_#])(\\d+)(?=[_#])?"))
{
string s = Convert.ToString(m.Groups[1]);
}
Я хотел бы использовать регулярное выражение для этой строки.
1_4-11#100
Как насчет 'Еогеаспа (строка s в ДЕЛЕНИИ ('_', '#')) {...}'? – Corak
Wow, thats более легкий путь ... Я не думал об этом ... – bnil