regexp
Hola vivim82
Me parece que las expresiones regulares(regex) se empezaron a usar(antes creo) con el inicio o creacion de los compiladores de compiladores(en los 70's), en donde se tienen que especificar reglas para que un compilador reconozca variables y palabras reservadas o para que reconozca un numero flotante.
Por ejemplo puedes pedir que encuentre un nombre al inicio de la linea, que seria "^Carla", si el nombre no esta al inicio no lo reconoce, tambien hay un caracter "*" que sirve para buscar una o mas ocurrencias de una letra, por ejemplo "Ca*rla" buscaria Carla, Caarla, Caaarla, etc.
Tambien hay variables y en una linea cada palabra es asignada a una varible y las variables se llaman $1 $2 $3 etc.
En fin encuentra "cualquier" cadena para substituirla o hacer operaciones con ella.
He encontrado buena informacion en los libros de php(un capitulo para este tema por separado).
Hasta luego
|