![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
21/07/2006, 11:00
|
![Avatar de txus35](http://static.forosdelweb.com/customavatars/avatar100589_1.gif) | | | Fecha de Ingreso: mayo-2005
Mensajes: 42
Antigüedad: 19 años, 9 meses Puntos: 0 | |
expresion regular: tomar subcadena entrecomillada Hola,
Si tengo la variable de texto: $criterio="codigo='pepe.hotmail.com' ".
Quiero tomar el contenido que está entre las comillas simples: pepe.hotmail.com
Debo hacerlo usando expresiones regulares con eregi (no me valen los explodes pq no funcionan con otras variables). No termino de sacar la expresión regular correcta para tal fin.
He probado sin éxito con:
if (eregi("[^'*'$]", $criterio, $arr_apariciones ) ) {
echo "XXX: $arr_apariciones[3].$arr_apariciones[2].$arr_apariciones[1]";
} else {
echo "Invalid date format: $criterio";
}
¿Alguien podría ayudarme?. Un saludo a todos. |