911 B
911 B
title | localeTitle |
---|---|
Restrict Possible Usernames | تقييد أسماء المستخدمين المحتملين |
تقييد أسماء المستخدمين المحتملين
حل:
let username = "JackOfAllTrades"; let userCheck = /^[az]{2,}\d*$/i; let result = userCheck.test(username);
شرح:
- الأرقام الوحيدة في اسم المستخدم يجب أن تكون في النهاية.
\d$
يمكن أن يكون هناك صفر أو أكثر منهم في النهاية.*
/\d*$/;
- يمكن أن تكون أحرف اسم المستخدم صغيرة وأحرف كبيرة.
i
/\d*$/i;
- يجب أن تتكون أسماء المستخدمين من حرفين على الأقل.
{2,}
يمكن لاسم المستخدم المكون من حرفين فقط استخدام أحرف الحروف الأبجدية.^[az]
/^[az]{2,}\d*$/i;