XML'den "7+" veya "5+" veya "+5" ifadelerini alıyorum ve Regex kullanarak yalnızca dizeden sayı almak istiyorum. örneğin Regex.Match() işlevRegex yalnızca Dize'den alınacak regex
stringThatHaveCharacters = stringThatHaveCharacters.Trim();
Match m = Regex.Match(stringThatHaveCharacters, "WHAT I USE HERE");
int number = Convert.ToInt32(m.Value);
return number;
Regex.Match işlevinde kullanılacak tam regex tanımlar mısınız iyi değil im Çünkü Regex (SYNTAX) –
Tek bir basamak için bir regex'e ihtiyacınız yoktur: 'char digit = s.First (Char.IsDigit);'. Bunu cevabıma eklerim, ama bence burada durum böyle değil. – Kobi
@Kobi: Yine de, bu yine de dizede açıkça yineleme yapılmasına ihtiyaç duyardı. Regex kullanmayı tercih eden çoğu insan bunu yapmak istemez :-) – Joey