Hola de nuevo, intento hacerlo de la siguiente manera pero no funciona siempre
Este es el código de lo que hago:
Código PHP:
<?php
echo $_POST['texto']."<br>";
$i=0;
$noadmitidos=array(";", ",", "_", "-", " ", ".", "/", "{", "}", "[", "]", ":");
$temporal= str_replace($noadmitidos, "%%%%", $_POST['texto']);
$palabras=explode("%%%%",$temporal);
foreach($palabras as $pal)
{
echo $pal."---<br>";
$i++;
}
echo $i."<br>";
?>
Este código sirve si me digitan por ejemplo esto "buscando-a-nemo" ó "buscando a nemo". Obtengo lo que necesito 3 palabras según el ejmplo... Pero si me digitan el mimo caracter seguido por ejemplo; ";;;;;;;;;;;; buscando---- a ..... nemo", ya no sirve

....

no sé.. la verdad no sé que mas hacer, conozco las expresiones regulares... pero para este caso, no sé de que forma utilizarlas puesto que lo que necesito es obtener solo las palabras y las expresiones me indican es el formato que está teniedo el usuario al escribir...
Gracias de antemano...