Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/11/2008, 15:35
Avatar de marcosr
marcosr
 
Fecha de Ingreso: agosto-2005
Ubicación: Montevideo, Uruguay
Mensajes: 451
Antigüedad: 18 años, 8 meses
Puntos: 5
Buscar coincidencias 'complejas' con PHP? (preg_match)

Hola amigos, estoy teniendo algunos problemas con preg_match y por lo tanto requiero de su preciada ayuda.

Primero que nada, me gustaría que alguien me diga dónde puedo aprender a escribir en la terminología del preg_match ya que hasta ahora solo manejo /loquebusco/i y me gustaría poder buscar arrobas en direcciones de correo por ejemplo... Donde aprendieron a escribir cosas como preg_match('@^(?:http://)?([^/]+)@i')

Bueno, mi duda más importante por ahora es como hacer que preg_match pueda buscar coincidencias aún cuando hay un guión, es decir:

Si busco "esto busco" me lo va a encontrar en la frase 'por fin, esto busco'

Pero no así en 'esto no es lo que busco'.

Es decir que no puedo encontrar cosas cuando se encuentran en posiciones distintas de la frase.


Agradecería mucho cualquier ayuda, muchas gracias !
__________________
Yo hago preguntas inteligentes para obtener respuestas rapidas, y vos?
(únete a la campaña !)