Ejemplos de expresiones regulares
Es difícil aprender expresiones regulares pero una vez que las entiendes pueden ser de mucha ayuda y muy potentes en distintos casos, por ejemplo si es necesario validar cualquier entrada de un formulario una expresión regular es muy eficiente a continuación colocare unos pequeños ejemplos que me han ayudado en un desarrollo que realice.
- Borrar tags de html <(.|\n)*?>
- Borrar encabezado de html <!DOCTYPE\s*[^>]*\s*>
- Validar imágenes (.*?)\.(jpeg|JPEG|jpg|JPG|gif|GIF|bmp|BMP|png|PNG)$
- Validar Url http(s)?://([\w-]+\.)+[\w-]+([\w\-\.,@?^=%& :/~\+#\(\)]*[\w\-\@?^=%& /~\+#\(\)])?
- Validar liga de Youtube ^http:\/\/([^\.]{0,3}\.)?youtube.com\/watch\?.*v=([^&]+)&?.*$
- Validar correo electrónico ^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$
- Soló se permiten números, letras y que la palábra tenga de 6 a 12 caracteres ^[a-zA-Z0-9]\w{6,12}$
Si quieren aprender a como realizar sus propias expresiones regulares aquí les dejo distintos tutoriales bulma.net, desarrolloweb.com, boozox.net
Otro punto de las expresiones regulares es que hay veces que no sabemos cómo probarlas, pues en línea existe una herramienta muy interesante y gratuita que te permite probar tus expresiones regulares y en lo personal la ocupo bastante. rubular
ef7b0694-54e2-4e05-93d5-1f27054438e9|1|1.0