Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/02/2010, 11:04
Avatar de CHuLoSoY
CHuLoSoY
 
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 2 meses
Puntos: 29
Respuesta: Añadir condiciones a expresión regular

Gracias, lo he solucionado! Yo me guiaba en las expresiones regulares por este link:
http://www.ignside.net/man/php/regex.php
Pero no me aclaraba mucho. Lo he solucionado así:

Código PHP:
Ver original
  1. $cadBus=explode(" ",$cadenaBusqueda);
  2. $asieio;
  3. for($i=0; $i<count($cadBus); $i++) {
  4.  
  5.     $asieio.=$cadBus[$i]."|";
  6.  
  7. }
  8. $asieio = substr ($asieio, 0, strlen($asieio) - 1);
  9. $funcion = preg_match("/[".$asieio."]{1}.+/is",$row['texto'],$matches);
Podéis ver el funcionamiento, pulsando en Búsqueda en el siguiente link:

http://unosyceros.aprendeprogramacion.net
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.