|
Pronto veremos varias funciones en las que se usan expresiones regulares para manipular o buscar cadenas, así que os voy a dejar un manual donde se explica como utilizar estas expresiones:
/*Sintaxis básica de una expresión regular:
Los símbolos especiales “^” y “$” se usan para matchear el principio y el final de un string respectivamente. Por ejemplo: “^el” Matchea strings que empiezan con “el” “colorin colorado$” Matchea strings que terminan en “colorin colorado” “^abc$” String que empieza y termina en abc, es decir solo “abc” matchea “abc” Un string que contiene “abc” por ejemplo “abc” ,”gfabc”, “algoabcfgeh”, etc...
Los símbolos “*” , “+” y “?” denotan la cantidad de veces que un caracter o una secuencia de caracteres puede ocurrir. Y denotan 0 o más, una o más y cero o una ocurrencias respectivamente. Por ejemplo: “ab*” Matchea strings que contienen una “a” seguida de cero o mas “b” Ej: “a”, “ab”, “cabbbb”, etc “ab+” Matchea strings que contienen una “a” seguida de una o mas “b” “ab?” Matchea strings que contienen una “a” seguida o no de una “b” pero no mas de 1. “a?b+$” Matchea “a” seguida de una o mas “b” terminando el string.
Para indicar rangos de ocurrencias distintas pueden especificarse la cantidad máxima y mínima de ocurrencias usando llaves de la forma {min,max} “ab{2}” Una “a” seguida de exactamente 2 “b” “ab{2,}” Una “a” seguida de 2 o mas “b” “ab{3,5}” Una “a” seguida de 3 a 5 “b” (“abbb”, “abbbb”, ”abbbbb”)
Leer más...
|
Muy buena la ayuda, me gusta la maner...
Espero que no les parezca dificil, pu...
nose
He intentado usar wordpress para el b...