Hola,
Intento hacer un preg_match de una parte de una línea, pero a pesar de poner el ? me coge mucha más info de la que quiero. Yo quiero desde el último espacio hasta la palabra FIN, y como hay más espacios me coge desde el primero
$aa=" ";
$bb="FIN";
preg_match("/$aa(.*?)$bb/smUi", $nombrelinea, $nombredef);