2008-12-01 19 views
8

¿Hay un sitio en línea que enumera las expresiones regulares comunes o tiene una utilidad para ayudarlo a crear una basada en el texto de muestra?Expresiones regulares comunes

Gracias!

Respuesta

14

Los más conocidos sitios de expresiones regulares son:

http://www.regular-expressions.info/

http://www.regexbuddy.com/

http://regexlib.com/RETester.aspx

Aquí tienes una hoja de trucos Expresión regular:

http://www.addedbytes.com/cheat-sheets/regular-expressions-cheat-sheet/

+0

esa hoja de trucos es de pago solamente .. – hitautodestruct

+0

la versión 2 es solo de pago, no la versión 1: http://www.addedbytes.com/cheat-sheets/expressions-cheat-sheet-version-1/ – netadictos

1

existen unas herramientas para ayudar a crear regexs basado en texto de ejemplo, creo que uno se llama RegexBuddy (mala apariencia que cuando no estoy en mi teléfono), pero el sitio tiene un montón regexlib.com de expresiones regulares para propósitos comunes.

1

Regular-Expressions Info es un sitio que debe darle lo que necesita

página

Ejemplos tiene una buena selección de ejemplos, y la página de herramientas de utilidades

0

Me encanta la Powertoy Expresión regular:

http://regex.powertoy.org/

le permite construir expresiones en varios formatos comunes e interactivamente ver los partidos en el texto de la muestra de su elección. ¡Herramienta de Dinamita!

0

para una herramienta de Windows RegX

Try M Squared Technologies - Regx - Es gratuito. Bueno para una sola línea, prueba y error.

http://mSquaredTechnologies.com

2

Dado que varias personas RegexBuddy mencionado, que he desarrollado, voy a añadir que RegexBuddy incluye una biblioteca de expresiones regulares para muchos propósitos comunes.

No conozco ninguna herramienta en el mercado hoy en día que pueda autogenerar expresiones regulares basadas en el texto de muestra. Herramientas como RegexBuddy funcionan al revés. Usted crea la expresión regular, y la herramienta indica si coincide con el texto de muestra o no. RegexBuddy proporciona un menú Insertar token en la pestaña Crear que hace que sea mucho más fácil crear la expresión regular.

1

RegexPal es un increíble comprobador de expresiones regulares en línea incorporado en JavaScript. También contiene una referencia rápida en el sitio y un enlace a una referencia casi completa de developer.mozilla.org.

0

El módulo Regexp::Common en CPAN enumera muchas expresiones regulares comunes.

0

Estoy muy, muy sorprendido ésta no se ha mencionado:

crea una expresión regular de una cadena conocida mediante la extracción de los campos. Es un poco incómodo al principio, pero una vez que lo obtienes, es muy poderoso y útil.

Y si me permiten publicar un complemento desvergonzado, también he creado mi propio commonly used regex table.