Desen ^[a-zA-Z0-9 .\-_]+$ ve dize verilen te\\st, neden maç olumlu? Ben adlarını doğrulamak için bu kullanıyorum ve insanların adları eğik çizgi koymak istemiyorum, bu URL'ler ile uğraşamaz.
PHP 5.2.8 sürümünü çalıştırıyorsanız, ereg($pattern, $username) arıyorum.