freeCodeCamp/guide/arabic/certifications/javascript-algorithms-and-d.../regular-expressions/restrict-possible-usernames/index.md

911 B

title localeTitle
Restrict Possible Usernames تقييد أسماء المستخدمين المحتملين

تقييد أسماء المستخدمين المحتملين

حل:

let username = "JackOfAllTrades"; let userCheck = /^[az]{2,}\d*$/i; let result = userCheck.test(username);

شرح:

  1. الأرقام الوحيدة في اسم المستخدم يجب أن تكون في النهاية. \d$ يمكن أن يكون هناك صفر أو أكثر منهم في النهاية. *

/\d*$/;

  1. يمكن أن تكون أحرف اسم المستخدم صغيرة وأحرف كبيرة. i

/\d*$/i;

  1. يجب أن تتكون أسماء المستخدمين من حرفين على الأقل. {2,} يمكن لاسم المستخدم المكون من حرفين فقط استخدام أحرف الحروف الأبجدية. ^[az]

/^[az]{2,}\d*$/i;