Ciao, devo sviluppare un controllo su un campo utilizzando preg_match
Il campo dovrà essere alfanumerico contenente anche spazi e solo alcuni caratteri speciali come ".-_" (il punto ed i trattini)
non riesco a fargli digerire lo spazio, praticamente sono a questo punto:

Codice PHP:
$regex_txt '/^[[:alnum:]._-]{2,40}+$/i';             
    if(! 
preg_match($regex_txt,$in))
{
    return 
TRUE;
    }
..... 
e vorrei concatenare lo spazio (blank), sarà una cavolata, ma sono poco pratico.
Grazie per l'eventuale vostro aiuto,
ciao.