نگفتی به چه کاراکترایی باید محدود بشه.
کد بالا کاراکترهای a تا z به صورت کوچک ، A تا Z به صورت بزرگ ، اعداد 0 تا 9 و همچنین کاراکتر - رو مجاز میدونه.کد:if ( !preg_match('/^[a-zA-Z0-9-]+$/', $_POST['name'])) { // gheyre mojaz ast. }
مثلا Ali-Shadmehr20 مجاز هست.