Tengo lo siguiente en mi código C# - lo que me gusta hacer es verificar si la expresión tiene números o un guion, pero nada más. Si escribo la letra K junto con un guión o número, todavía la acepta. ¿Cómo digo sólo tengo el expreso ser números o un guión:C# Regex para números y guiones solamente
Match match = Regex.Match(input, @"[0-9-]");
Tenga en cuenta que la entrada es el texto que estoy pasando por evalution.
Su expresión significa que debe haber un número o un guión en algún lugar dentro de la cadena. No es que pueda * solo * contener estos personajes y nada más. –
¿por qué el -1? Está haciendo una pregunta acerca de una expresión regular que no funciona, proporciona el código relevante y lo que espera lograr. – mynameiscoffey