SQLFiddle es un servicio web donde puede configurar y trabajar con pequeños ejemplos de SQL en varios sistemas (PostgreSQL, Oracle, MySQL, etc.)
Estoy buscando un servicio web o biblioteca que analice RegExes en varios idiomas (Java, Perl, C #, etc.) y los ejecute contra un texto dado.
RegExr es un buen comienzo pero no me permite cambiar la implementación.
La idea es sugerir esta biblioteca/servicio web para un problema en Stack Overflow.
Debería consultar RegexPlanet , creo que coincide más con lo que está buscando.
RegexPlanet es un
"Libro de recetas y pruebas de expresiones regulares (Regex) en línea para: Go, Haskell, Java, JavaScript, .Net, Perl, PHP, Python, Ruby, Tcl y XRegExp"
Lo uso desde hace un tiempo, muy recomendable.
Algunas capturas de pantalla:
Rubí:
http://rubular.com/
Rublar es un editor de expresiones regulares para Ruby que ha inspirado a muchos otros y puede ser un buen trozo de búsqueda.
JavaScript, Python, PCRE:
https://www.debuggex.com/
Debuggex es bastante nuevo, pero presenta algunos diagramas de ferrocarril bastante agradables para visualizar expresiones regulares.
Los diagramas son especialmente buenos para leer expresiones regulares que otros han escrito, por ejemplo, este patrón de URL (primitivo) sugerido para la validación:
^(http|https):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$
Uso Rubular con mucha frecuencia para probar coincidencias de expresiones regulares para todo, desde código Ruby real hasta archivos .htaccess. Ruby, como la mayoría de las cosas que uso, tiene expresiones regulares de PCRE. Por lo tanto, no hay necesidad real de usar otra herramienta.
Solo uso Debuggex cuando estoy descifrando expresiones regulares grandes que no escribí.
http://regex101.com/ se adapta a sus necesidades
regular expressions 101 — an online regex tester for javascript, php, pcre and python.
Es uno de mis probadores de expresiones regulares favoritos. Admite expresiones regulares PCRE, Javascript y Python. También incluye un potente depurador y una práctica referencia rápida de la sintaxis de expresiones regulares, así como la generación de código para lenguajes de programación populares, para que pueda copiar y pegar expresiones regulares ya escapadas.
RegExr se describe a sí mismo como una herramienta en línea para aprender, crear y probar expresiones regulares:
Por cierto, también es de código abierto: https://github.com/gskinner/regexr/
Gilles 'SO- deja de ser malvado'
kwarrick
kwarrick
Ángelo Fuchs
kwarrick