Код: Выделить всё
System.Text.RegularExpressions.Regex.Match(input, pattern).Success;
pattern = "[0-9]+"
pattern = "\\d+"
Q1) Я такой, какого черта! Я указываю только цифры, а не специальные символы или алфавиты. Так что же не так с моим шаблоном, если я получу ложное возвращаемое значение с помощью приведенного выше оператора кода?
В2) Как только я получу правильный шаблон, соответствующий только цифрам, как мне извлечь все числа в строке?
Предположим, сейчас я просто хочу получить целые числа в строке в формате "int.int^int" (например, "11111.222^3333"). В этом случае я хочу извлечь строки "11111", "222" и "3333").
Любой идея?
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/782 ... -in-string
Мобильная версия