So danke für die Hilfe, user-251el.
Ich habe das ganz mit Hilfe deines Beispiels nun so gemacht:
if (!function_exists('validate_username'):
function validate_username($username) {
if(preg_match('/^[-_0-9a-zA-Z]{3,18}+$/', $username))
return true;
}
endif;
ich weiß zwar nicht wer einen 18 Zeichen langen Usernamen hat aber ich denke das ist eine obere Schranke, die viel Spielraum lässt...
mfg Alex