السلام عليكم

عندما استخدم الكود التالي :
كود PHP:
if (!eregi("[a-zA-Z0-9]{3,15}"$username)) 
فمعناته إنني اشترط أن يكون المتغير يحتوي على حروف إنجليزية وأرقام فقط ... ويكون أكثر من 3 وأقل من 15 ...

لو أردت أن أضيف عليه السماح باستخدام اللغة العربية وعدم استخدام المسافة في المتغير فما هو التعديل على السطر السابق ...

ولكم تحياتي