Otrzymuję "7+" lub "5+" lub "+5" od XML i chce wyodrębnić tylko liczbę z ciągu za pomocą Regex. np Regex.Match funkcja()Regex, aby uzyskać NUMBER tylko z ciągu
stringThatHaveCharacters = stringThatHaveCharacters.Trim();
Match m = Regex.Match(stringThatHaveCharacters, "WHAT I USE HERE");
int number = Convert.ToInt32(m.Value);
return number;
proszę określić dokładną regex do używania w funkcji Regex.Match .... bo nie jestem dobry in Regex (SYNTAX) –
Dla pojedynczej cyfry nie potrzebujesz wyrażeń regularnych: 'char digit = s. First (Char.IsDigit);'. Dodałbym to do mojej odpowiedzi, ale nie sądzę, że tak jest w tym przypadku. – Kobi
@Kobi: To jednak wymagałoby jawnej iteracji ciągu. Większość osób decydujących się na używanie regex nie chciałoby tego zrobić :-) – Joey