.net - txt2re - Herramienta de usuario final para generar una expresión regular
expresiones regulares ejemplos (3)
Expresso:
También hay una versión avanzada (comercial) ( http://www.ultrapico.com/Expresso.htm )
Tenemos un requisito de aplicación SaaS para permitir que un usuario responsable de construir un sitio CMS defina hasta 10 campos personalizados en un formulario. Como parte de esta definición de campo, queremos agregar una opción de validación de campo que almacenaremos (y aplicaremos en tiempo de ejecución) como un reg-ex.
¿Hay alguna herramienta, muestras de código o similares que ofrezcan una interfaz de estilo asistente para construir un reg-ex. Estamos buscando insertar un control o código en nuestro sitio .NET que genere el reg-ex de (pseudo) términos amigables para el usuario (cerca del lenguaje natural si es posible).
ej. Campo 1 = (5 alfanuméricos) seguido de (1 a 3 números) seguido de "-" seguido de 1 alfa
Me gusta mucho regexbuddy http://www.regexbuddy.com/
expresso es realmente bueno y generará el código de c # http://www.ultrapico.com/Expresso.htm
ambos le mostrarán una representación "pseudo" de la expresión regular
No conozco ninguna herramienta que pueda incorporar a su aplicación. RegexBuddy, que desarrollé, proporciona una interfaz COM y una interfaz de línea de comandos que permite a su aplicación enviar una expresión regular a RegexBuddy y recibir la expresión regular modificada de RegexBuddy. El sitio web de RegexBuddy tiene más detalles.
RegexBuddy muestra un análisis del idioma inglés de la expresión regular y proporciona un menú "Insertar token" para crear fácilmente una expresión regular sin recordar la sintaxis.