Cita: No obstante, no tengo conocimientos suficientes acerca del grupo anónimo que mencionas y no me atrevo a opinar demasiado sobre el tema ni a dar una solución fiable...
¿ideas?
Fácil: consulta una referencia para que entiendas lo que sucede.
La expresión debería ser así:
Cita: /Estacion (.*?) Direccion/is
La idea es, como dices, capturar lo que se encuentre entre "Estación" y "Dirección" y eso justamente hace la expresión regular.
Y desde luego la función correcta sería preg_match(), pues no buscar reemplazar texto sino capturarlo.