regex - regulares - regular expression replace
¿Cómo puedo probar expresiones regulares utilizando varios motores de RE? (30)
¿Cuánto vale su tiempo? Pague los $ 40 y obtenga RegexBuddy. Lo hice, e incluso actualicé de la versión 2.x a 3.x. Se ha pagado por sí mismo muchas veces.
¿Cómo puedo probar la misma expresión regular contra diferentes motores de expresiones regulares?
+1 para el entrenador Regex aquí. Gratis y hace el trabajo realmente bien.
Agregaré a la votación de Reggy para Mac, voy a probar algunos de los otros que sugirió Joseph y anularé esa publicación mañana cuando mi límite se restablezca.
Aquí hay algunos para Mac: ( Nota: no juzgue las herramientas por sus sitios web )
- RegExhibit - My Favorite, potente y fácil
- Reggy - Simple y limpio
- RegexWidget : un widget del tablero para realizar pruebas rápidas
Eche un vistazo a Regex Master, que es un probador de expresiones regulares de código abierto y gratuito
En el pasado, preferí The Regex Coach por su diseño simplista, resaltado instantáneo y su precio (gratis).
De vez en cuando me encuentro con un problema cuando trato de probar las expresiones regulares de .NET. Para eso, resulta que es mejor usar una herramienta que realmente usa el motor de expresiones regulares .NET. Esa fue mi razón para construir http://regexhero.net/ el año pasado. Se ejecuta en Silverlight y, como tal, se ejecuta directamente en la biblioteca .NET Regex Class.
En la instalación estándar de Python , hay un directorio "Herramientas / scripts" que contiene redemo.py .
Esto crea una ventana interactiva de Tkinter en la cual puedes experimentar con expresiones regulares.
Este probador de expresiones regulares puede probar javascript, php y python http://www.piliapp.com/regex-tester/
La herramienta de prueba de expresiones regulares en línea gratuita más poderosa es, con mucho, http://regex101.com/ - le permite seleccionar el motor de RE (PCRE, JavaScript, Python), tiene un depurador, colorea las coincidencias, explica la expresión regular sobre la marcha, puede crea enlaces permanentes al patio de recreo de expresiones regulares.
Otras herramientas en línea:
- http://www.rexv.org/ - admite PHP y Perl PCRE, Posix, Python, JavaScript y Node.js
- http://refiddle.com/ - Inspirado por jsfiddle, pero para expresiones regulares. Admite expresiones JavaScript, Ruby y .NET.
- http://regexpal.com/ - impulsado por la biblioteca XRegExp JavaScript
- http://www.rubular.com/ - Basado en Ruby
- Perl Regex Tutor : utiliza PCRE
Herramientas de escritorio de Windows:
- The Regex Coach - aplicación gratuita de Windows
- RegexBuddy recomendado por la mayoría, cuesta US $ 39.95
Jeff Atwood [escribió sobre expresiones regulares] (publicación :).
Otras herramientas recomendadas por los usuarios de SO incluyen:
- Herramienta gratuita en línea para generar expresiones regulares para múltiples idiomas (@ palmsey otro hilo)
- La hoja de trucos de Expresiones regulares de bytes añadidos (@ GateKiller otra GateKiller )
- http://regexhero.net/ - El probador de expresiones regulares .NET en línea. No gratuito.
Me gusta regexhero.net/tester mucho
Me gusta utilizar esta en línea: http://www.cuneytyilmaz.com/prog/jrx/ Por supuesto, será javascript regexp, pero nunca he hecho algo tan inteligente como para notar la diferencia.
Personalmente me gusta el Examinador de Expresión Regular .
Es un complemento gratuito de Firefox, ¡así que siempre está activo!
RegExBuddy hasta ahora estoy de acuerdo con y apruebo.
Regexbuddy hace todo esto. RegexBuddy
Sigo siendo un gran fan de The Regulator .
Hay algunos problemas de estabilidad, pero estos se pueden solucionar deshabilitando el Intellisense. Se enoja con algunas expresiones y errores tipográficos en la construcción de una expresión.
Me encantaría que Roy Osherove se actualizara, pero parece que está ocupado con otras cosas.
También este plugin de expresiones regulares puede ser útil para usuarios de eclipse e idea .
Utilizo el excelente y gratuito diseñador de expresiones regulares de Rad Software .
Si solo quieres escribir una expresión regular, tener un poco de ayuda con la sintaxis y probar la coincidencia y el reemplazo de las ER, entonces esta herramienta bastante liviana es ideal.
Yo uso Expresso ( www.ultrapico.com ). Tiene muchas características agradables para el desarrollador. El Regulador solía ser mi favorito, pero no se ha actualizado en mucho tiempo y constantemente me encontré con bloqueos con RegEx complicados.
par de complementos de eclipse para aquellos que usan eclipse,
http://www.brosinski.com/regex/
http://www.bastian-bergerhoff.com/eclipse/features/web/QuickREx/toc.html
para en línea: http://regexpal.com/ para escritorio: El entrenador Regex
vea la respuesta aceptada a esta pregunta: Aprendizaje de expresiones regulares
RegExr para probar con Actionscript 3 (cualquiera que sea el estándar)
Kodos por supuesto. Porque es Ptónico. ;)
http://rgx-extract-replace.appspot.com tiene la funcionalidad de alistar los grupos regex capturados formateados en columnas y opcionalmente puede reemplazar los patrones coincidentes en el texto de entrada.
RegexBuddy es genial!
RegexBuddy es un arma de elección
http://www.rubular.com/ es gratis, fácil de usar y se ve bien.
Si usted es un usuario de Emacs, el comando re-builder
permite escribir una expresión regular de Emacs y muestra sobre la marcha las cadenas correspondientes en el búfer en uso, con colores para marcar grupos. Es gratis como Emacs.