Ciao.
Mi piacerebbe conoscere il motivo perchè
questa
function isValidString($str){
return (bool)preg_match('#^[A-Za-z0-9_-\?]{5,15}$#D',$str);
}
mi restituisce il messaggio in oggetto
mentre questa funziona
function isValidString($str){
return (bool)preg_match('#^[\w-_\?\.\*]{5,15}$#D',$str);
}