Tengo un fragmento de código en C# que comprueba si un valor es un patrón de expresiones regulares válido. Código es sencillo:Un patrón de expresiones regulares no válido
try
{
System.Text.RegularExpressions.Regex.IsMatch("", pattern);
}
catch (Exception)
{
return "pattern matches must be a valid regex value";
}
Estoy intentando probar si funciona correctamente, pero no puedo encontrar un patrón de expresión regular no válida .. jeje
¿Alguna sugerencia?
diría 'try {System.Text.RegularExpressions.Regex.IsMatch ("", patrón);} catch (Exception) {return" las coincidencias de patrón deben ser un valor regex válido ";}' pero esa es una expresión correcta :) – Patrik