Menu
Coddy logo textTech

Özet - Kullanıcı Adı Kontrolü

Coddy'nin Swift Journey'sinin Mantık ve Akış bölümünün bir parçası — ders 6 / 56.

challenge icon

Görev

Orta

Tek bir satır girdi okuyun: aday bir kullanıcı adı. Her iki uçtaki boşluklar kırpıldıktan ve küçük harfe dönüştürüldükten sonra, aşağıdaki koşulların tamamı sağlanıyorsa kullanıcı adı geçerlidir:

  • Uzunluğu 3 ile 16 karakter arasındadır (dahil)
  • Boşluk içermez (kırpma işleminden sonra)
  • Bir rakamla başlamaz
  • !, ? veya . içermez

Geçerli olduğunda ok: <cleaned> yazdırın (burada cleaned kırpılmış, küçük harfe dönüştürülmüş versiyondur), aksi takdirde bad yazdırın.

Alice42 girdisi için çıktı ok: alice42 olur.

Kendin dene

let line = readLine()!

// TODO: kırp, küçük harfe dönüştür, uzunluğu / boşlukları / kenarları / yasaklı karakterleri doğrula

Mantık ve Akış bölümündeki tüm dersler