¿Cómo puedo probar expresiones regulares usando múltiples motores RE?[cerrado]

StackOverflow https://stackoverflow.com/questions/32282

  •  09-06-2019
  •  | 
  •  

Pregunta

¿Cómo puedo probar la misma expresión regular con diferentes motores de expresiones regulares?

¿Fue útil?

Solución

La herramienta gratuita de prueba de expresiones regulares en línea más poderosa es, con diferencia, http://regex101.com/ - le permite seleccionar el motor RE (PCRE, JavaScript, Python), tiene un depurador, colorea las coincidencias, explica la expresión regular sobre la marcha, puede crear enlaces permanentes al patio de juegos de expresiones regulares.

Otras herramientas en línea:

Herramientas de escritorio de Windows:

Jeff Atwood [escribió sobre expresiones regulares] (publicación:).

Otras herramientas recomendadas por los usuarios de SO incluyen:

Otros consejos

Yo uso expreso (www.ultrapico.com).Tiene muchas características interesantes para el desarrollador.El Regulador solía ser mi favorito, pero no se ha actualizado en mucho tiempo y constantemente tenía fallas con RegExs complicadas.

Aquí hay algunos para Mac:(Nota:No juzgues las herramientas por sus sitios web.)

Si es usuario de Emacs, el comando re-builder le permite escribir una expresión regular de Emacs y muestra sobre la marcha las cadenas coincidentes en el búfer actual, con colores para marcar grupos.Es gratis como Emacs.

rubular Es gratis, fácil de usar y tiene una buena apariencia.

RegexBuddy es un arma de elección

Yo uso el excelente y gratis. Diseñador de expresiones regulares de Rad Software.

Si solo desea escribir una expresión regular, obtener un poco de ayuda con la sintaxis y probar la coincidencia y el reemplazo de RE, entonces esta herramienta de tamaño bastante liviano es ideal.

un 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

Kodos por supuesto.Porque es pitónico.;)

RegexBuddy ¡¡¡es genial!!!

Estoy de acuerdo con RegExBuddy, pero si quieres gratis o cuando estoy trabajando en algún lugar y no en mi propio sistema RegExr es una excelente herramienta en línea (Flash) que tiene muchos segmentos de expresiones regulares prediseñados con los que trabajar y realiza coincidencias de patrones en tiempo real para sus pruebas.

en el estandar Pitón instalación hay un directorio "Herramientas/scripts" que contiene redemo.py.

Esto crea un interactivo Ventana de Tkinter en la que puedes experimentar con expresiones regulares.

En el pasado prefería The Regex Coach por su diseño simplista, resaltado instantáneo y su precio (gratis).

De vez en cuando, tengo un problema cuando intento probar expresiones regulares .NET.Resulta que para eso es mejor usar una herramienta que realmente use el motor de expresiones regulares .NET.Esa fue toda mi razón para construir Héroe de expresiones regulares el año pasado.Se ejecuta en Silverlight y, como tal, se ejecuta directamente desde la biblioteca .NET Regex Class.

Regexbuddy hace todo esto. http://www.regexbuddy.com/

vea la respuesta aceptada a esta pregunta: Aprender expresiones regulares

Me sumaré al voto de reggy para Mac, probaré algunos de los otros que sugirió Joseph y votaré esa publicación mañana cuando se restablezca mi límite.

+1 para Regex Coach aquí.Gratis y hace el trabajo muy bien.

http://www.weitz.de/regex-coach/

todavía soy un grande El regulador admirador.
Hay algunos problemas de estabilidad, pero se pueden solucionar desactivando Intellisense.Se enoja con algunas expresiones y errores tipográficos al crear una expresión.

Me encantaría si Roy Osherove actualizado, pero parece que está ocupado con otras cosas.

Me gusta usar este en línea:http://www.cuneytyilmaz.com/prog/jrx/Por supuesto, será expresión regular de JavaScript, pero todavía nunca he hecho nada lo suficientemente inteligente como para notar la diferencia.

¿Cuánto vale su tiempo?Paga los $40 y obtén RegexBuddy.Lo hice e incluso actualicé de la versión 2.x a la 3.x.Se ha amortizado muchas veces.

personalmente me gusta el Probador de expresiones regulares.

Es un complemento gratuito de Firefox, ¡así que siempre está activo!

También este complemento de expresiones regulares puede ser útil para eclipse y idea usuarios.

Verificar Maestro de expresiones regulares que es gratuito y de código abierto probador de expresiones regulares

Este probador de expresiones regulares puede probar javascript, php y pythonhttp://www.piliapp.com/regex-tester/

RegExBuddy hasta ahora estoy de acuerdo y lo respaldo.

RegExr para probar con Actionscript 3 (cualquiera que sea el estándar)

http://rgx-extract-replace.appspot.com tiene la funcionalidad de dar de alta los grupos de expresiones regulares capturados formateados en columnas y Opcionalmente, puede reemplazar los patrones coincidentes en el texto de entrada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top