Diferencia entre revisiones de «Usuario:Juanda/javascript/ExpReg»
De WikiEducator
(→Algunos ejemplos útiles) |
(→Definición de expresiones regulares) |
||
Línea 39: | Línea 39: | ||
var cadena = /alumno[0-9a-zA]/; //Formaría cadenas como alumno5, alumnor o alumnoA | var cadena = /alumno[0-9a-zA]/; //Formaría cadenas como alumno5, alumnor o alumnoA | ||
</source> | </source> | ||
− | '''+''' indica que lo que tiene a su izquierda puede estar 1 o mas veces.<br> | + | :'''+''' indica que lo que tiene a su izquierda puede estar 1 o mas veces.<br> |
− | '''*''' indica que puede estar 0 o mas veces<br> | + | :'''*''' indica que puede estar 0 o mas veces<br> |
− | '''?''' indica opcionalidad, es decir, lo que tenemos a la izquierda puede aparecer 0 o 1 vez. <br> | + | :'''?''' indica opcionalidad, es decir, lo que tenemos a la izquierda puede aparecer 0 o 1 vez. <br> |
− | '''{3}''' Indicar exactamente el número de veces que puede aparecer (3 en este caso).<br> | + | :'''{3}''' Indicar exactamente el número de veces que puede aparecer (3 en este caso).<br> |
− | '''\d''' un dígito. Equivale a [0-9] <br> | + | :'''\d''' un dígito. Equivale a [0-9] <br> |
− | '''\D''' cualquier caracter que no sea un dígito.<br> | + | :'''\D''' cualquier caracter que no sea un dígito.<br> |
− | '''\w''' Cualquier carácter alfanumérico. Equivalente a [a-zA-Z0-9_].<br> | + | :'''\w''' Cualquier carácter alfanumérico. Equivalente a [a-zA-Z0-9_].<br> |
− | '''\W''' cualquier carácter no alfanumérico <br> | + | :'''\W''' cualquier carácter no alfanumérico <br> |
− | '''\s''' espacio<br> | + | :'''\s''' espacio<br> |
− | '''\t''' tabulador | + | :'''\t''' tabulador |
</div> | </div> | ||
Línea 54: | Línea 54: | ||
<div class="slide"> | <div class="slide"> | ||
+ | |||
===Algunos ejemplos útiles=== | ===Algunos ejemplos útiles=== | ||
*Número de teléfono nacional, sin espacios | *Número de teléfono nacional, sin espacios |
Revisión de 10:09 3 oct 2012