2011-08-03 9 views
16

¿Hay alguna herramienta para convertir una expresión regular de una sintaxis de un idioma popular a otra? Por ejemplo, una expresión regular al estilo de Python a una expresión regular de estilo Java.¿Herramienta para convertir expresiones regulares entre diferentes sintaxis de lenguaje?

O al menos, ¿alguien ha reunido un conjunto de reglas para realizar estas conversiones?

Y obviamente algunas construcciones no podrán convertirse.

+4

Podrías escribir una expresión regular para eso ... :-P – GaretJax

+2

@GaretJax Creo que la gramática para las expresiones regulares no es regular, así que no :) –

+0

por qué querría hacer eso. – BRampersad

Respuesta

7

Ir a this article, y siga el enlace a "comparación de información Regex de expresiones regulares sabores", que me llevó a una herramienta llamada RegexBuddy, que suena como podría hacer lo que quieras.

+0

No tengo acceso a una computadora con Windows pero la información de comparación es probablemente lo suficientemente buena como para construir un traductor propio. ¡Gracias! – guidoism

+0

Para obtener una lista de alternativas a RegexBuddy, consulte aquí: http://stackoverflow.com/questions/132405/free-alternative-to-regxbuddy –

+0

Curiosidad, ¿tuvo algún éxito al hacer la suya? – Cheezmeister

Cuestiones relacionadas