Ben bu PHP düzenli ifade ettik:
$username = preg_replace('/[^a-z0-9]/i', '', $username);
Bu izin vermesi A-Z
ve 0-9
. Nasıl .
, -
ve _
hem de izin verebilir?
Sen şu regex kullanabilirsiniz:
/[^a-z0-9._-]/i
/[^a-zA-Z0-9._-]/
/[^a-z0-9.\-_]/
where we are
escaping the hyphen