Video: Validar formulario de registro con javascript | Expresiones regulares 2024
Parte de PHP, MySQL, JavaScript y HTML5 All-in-One For Dummies Cheat Sheet
Cuando trabajas con scripts PHP, a veces Necesita comparar cadenas de caracteres para ver si se ajustan a ciertas características, en lugar de ver si coinciden con los valores exactos. Por ejemplo, es posible que desee identificar cadenas que comiencen con S o cadenas que tengan números. Para este tipo de comparación, compara la cadena con un patrón. Estos patrones se llaman expresiones regulares . Aquí hay una hoja de referencia que incluye algunos de los caracteres especiales que usará al crear patrones:
Carácter | Significado | Ejemplo | Coincidir | No corresponde |
---|---|---|---|---|
^ | Principio de línea | ^ c | cat | mi gato |
$ | Fin de la línea | c $ | tic | stick |
. | ¿Algún carácter individual | … | yo, vaya | a |
? | El elemento anterior es opcional | mea? n | significa, hombres | gemir |
() | Grupos caracteres literales | m (ea) n | significa | hombres, mn |
[] | Cualquier personaje en el conjunto | abc [1-3] | abc1, abc2 | abc4 |
[^] | ¡Cualquier carácter que no esté en el conjunto | m [! ea] n | min, mon | men, man |
+ | Una o más | puerta [1-3] + | puerta111, puerta131 | puerta, puerta55 |
* | Cero o más | puerta [1-3] * | puerta, puerta311 | puerta4, puerta445 |
{,} | Rango de repeticiones | a {2, 5} | aa, aaaaa | a, xx3 |
Carácter de escapes | m * n | m * n | hombres, media | |
(| |) | Cadenas alternativas | (Tom | Tommy) | Tom, Tommy | Thomas, hasta |