Código PHP:
<?php
$busqueda=$_GET['search'];
$busqueda = preg_replace('/\s\s{0}/', '', $busqueda);
?>
<form name="frmbusca" action="prueba.php" method="get">
<input name="search" type="text" id="search" />
<input type="submit" name="Submit" value="Enviar" />
</form>
<div id="result">
<?php
if(isset($_GET['search'])){
if(empty($busqueda)){
echo 'no hay resultados';
}
else{
echo $busqueda;
}
}
?>
</div>
pero el preg_replace('/\s\s{0}/', '', $busqueda); es muy estricto, me borra todos los espacios en blanco , e incluso los que están entre cadenas... se me ocurre borrar los espacios y tabuladores al inicio y al final de las cadenas pero tambien borrar los tabuladores entre las cadenas... como haría una expresión regular asi???
Para borrar los espacios adelante y al final he usado trim()... pero me faltaría una que me elimine los tabuladores.