validar solo regulares regular para nombres letras expresiones expresion espacios espacio ejemplos blanco apellidos alfanumerico c# .net regex

c# - solo - expresiones regulares java



¿Cómo validar una expresión regular? (1)

Esta pregunta ya tiene una respuesta aquí:

Estoy desarrollando una aplicación en .NET donde el usuario puede proporcionar expresiones regulares que luego se utilizan para validar los datos de entrada.

Necesito una forma de saber si una expresión regular es realmente válida para el motor de expresiones regulares .net.

Gracias por cualquier ayuda


Solo trata de compilar el regex dado. Puedes hacerlo creando el objeto Regex y pasándole el patrón. Aquí hay un código de ejemplo:

public static bool IsRegexPatternValid(String pattern) { try { new Regex(pattern); return true; } catch { } return false; }