Recibo "7+" o "5+" o "+5" de XML y quiero extraer solo el número de la cadena usando Regex. ) función (Regex para obtener NÚMERO solo de la Cadena
stringThatHaveCharacters = stringThatHaveCharacters.Trim();
Match m = Regex.Match(stringThatHaveCharacters, "WHAT I USE HERE");
int number = Convert.ToInt32(m.Value);
return number;
favor definir expresiones regulares exacta a utilizar en función de Regex.Match .... porque im no es bueno en Regex (SYNTAX) –
Para un solo dígito, no necesita una expresión regular: 'char digit = s.First (Char.IsDigit);'. Agregaría eso a mi respuesta, pero no creo que ese sea el caso aquí. – Kobi
@Kobi: Eso aún necesitaría una iteración explícita sobre la cadena. La mayoría de las personas que opten por usar expresiones regulares no querrían hacer esto :-) – Joey