claro... veamos un patrón
Código:
width="<AQUÍ DEBE HABER ALGO>"
ese "algo" en este caso es lo que sea, osea
. (punto)
quieres capturarlo? ... encierralo entre paréntesis, osea
(.)
bien, pero no es un solo carácter... pueden ser muchos!, osea
(.*)
ahora, como hago que busque el patrón en la cadena ?
pues, indicándole donde empezar a buscar, etc, etc....
vaya, eso es una
expresión regular ... un patrón, o expresión... común, conocida, bien sabida... regular
ahhh, entonces... busca lo que sea entre la cadena que especifique ??
si... así es, suerte!
como ejemplo, saquemos un numero
x de una cadena
y Código PHP:
$str = 'aqui esta el numero=50 y los demas';
preg_match('/numero=([0-9]+)/', $str, $match); // capturamos
echo $match[1]; // 50
// cambiamos el 50, por un 70
$str = preg_replace('/(numero)=[0-9]+/', '\\1=70', $str);
// aqui esta el numero=70 y los demas
y como lo reemplazo ??
(sigue leyendo)
PDTA:
leyendo la documentación y los ejemplos del manual de PHP ... de veras comprendes mas!