Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/12/2007, 20:53
Lanselot
 
Fecha de Ingreso: noviembre-2007
Mensajes: 157
Antigüedad: 16 años, 5 meses
Puntos: 3
Re: Duda con expresiones regulares

es que para lo que propones, basta con usar
Código PHP:
$fichero_xml='La cadena #1# seguida de varios caracteres que no formen @1@ hasta que se encuentre @1@';
preg_match('/#1#.*@1@/'$fichero_xml,$resultados
Con eso, obtendrías "#1# seguida de varios caracteres que no formen @1@ hasta que se encuentre @1@"

Luego, con esto:
Código PHP:
$fichero_xml='La cadena #1# seguida de varios caracteres que no formen @1@ hasta que se encuentre @1@';
preg_match('/#1#.*@1@/U'$fichero_xml,$resultados
obtendrías "#1# seguida de varios caracteres que no formen @1@".

Aunque quizás no quieres ni lo uno ni lo otro, por eso pedía un ejemplo más completo.

Saludos
__________________
Fondos de pantalla de anime