Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/01/2010, 04:31
flipisnet
 
Fecha de Ingreso: noviembre-2009
Mensajes: 20
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Incluir solo letras

Prueba esto:

Código PHP:

$texto 
= "abc 123 abc 345";
$texto_2 = preg_replace("/[0-9]+/", "", $texto);
$resultado = "";
preg_match("/[a-zA-Z\s]+/", $texto_2, $resultado);
$textoFinal = $resultado[0];

echo 
$textoFinal; 
Lo que haces primero es quitar todos los numeros con preg_replace y despues capturas el texto, espacios incluidos, en una variable final. Eso si, si hay cosas que no cuadren con el patrón [0-9a-zA-Z\s], no te va a funcionar.