2011-02-11 21 views

Respuesta

4

creo que busca: https://github.com/benburkert/randexp Randexp

+0

Si está buscando una joya más "completa", que realmente maneje el lenguaje completo de expresiones regulares (incluidos los conjuntos de caracteres, por ejemplo, lo que randexp no lo hace), consulte: https://github.com/tom-lord/ regexp-examples –

+0

Además, si solo desea "generar una dirección de correo electrónico ficticia" o similar, probablemente prefiera utilizar algo como: https://github.com/styles/faker –

-1

Todas las gemas de expresiones regulares disponibles se pueden encontrar en RubyGems here.

Quizás una forma más fácil de probar Ruby Regular Expressions sea usar Rubular.

+1

soy consciente del sitio RubyGems y han tratado de encontrar esta joya antes he publicado la pregunta. Rubular es un sitio excelente, pero exactamente lo opuesto a lo que necesito por 2 razones: 1) es una aplicación web, no una joya, 2) No estoy tratando de probar expresiones regulares, sino más bien generar cadenas de ejemplo a partir de expresiones regulares automáticamente. – Austin

0

He echado un vistazo rápido, no pude encontrar una gema, pero encontré esto https://github.com/repeatedly/ruby-string-random.

Parece que puede generar una cadena a partir de una expresión regular usándola.

Como nota al margen, he encontrado que rubular es invaluable cuando se prueban regex en ruby.

Cuestiones relacionadas