2011-05-06 33 views
7

¿Hay algún recurso que cubra la expresión regular en un nivel básico muy básico? Miré http://www.regular-expressions.info/ pero no es exactamente amigable de "referencia rápida". ¿Alguna otra fuente?Expresión regular para Dummys

Para mí lo uso principalmente en php, por lo que php friendly sería útil.

+2

¿Cómo es http://www.regular-expressions.info/reference.html no es amigable la "referencia rápida"? :) –

+0

http://perldoc.perl.org/perlretut.html – Gordon

+1

http://stackoverflow.com/search?q=regex+tutorial – Gordon

Respuesta

1

Si está en Windows, puede usar este programa http://www.radsoftware.com.au/regexdesigner/ Es principalmente para .net pero puede aplicarse a cualquier escenario de expresiones regulares. Hay una referencia rápida en el costado y puedes construir y probar tus expresiones.

2

Cuando comencé con expresiones regulares, me recomendaron este libro: Mastering Regular Expressions. Realmente me ayudó a entender el concepto básico y cómo funcionan las expresiones regulares. Pero también puedo aprender de ello hoy porque también cubre temas más avanzados.

Existen algunas versiones en pdf de los libros, pero no creo que sean legales. De lo contrario, realmente recomendaría comprar este libro si realmente desea entender Regexp y no solo copiar expresiones regulares preparadas y comprender cómo funciona.

+0

+1000 El mejor libro en regex de todos los tiempos. Un excelente tutorial, es claro, exhaustivo e incluso divertido a veces. La tercera edición cubre PHP en profundidad. La revisión de Slashdot le dio 11 de 10 y estoy totalmente de acuerdo. – ridgerunner

1

Sams Teach Yourself expresiones regulares en 10 minutos me dio un muy buen comienzo. Todo sobre RegEx no se enseña en 10 minutos, pero cada aspecto diferente de RegEx está dividido en sesiones de ~ 10 minutos fáciles de entender.

Para probar realidad de expresiones regulares, regexpal.com era increíble :)

1

Aquí es un muy básico php tutorial

Usted puede encontrar también algunos probadores de expresiones regulares en línea útil, donde se puede jugar con las expresiones regulares.

Rubular o Regexr