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

1.0 KiB
Raw Blame History

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;