Софтуерно Инженерство
Loading...
+ Нов въпрос
newcopernicus avatar newcopernicus 0 Точки

Exercise: Text Processing:Valid Usernames

Здравейте!Не разбирам къде ми е грешката тука изобщо.Моля за малко помощ!Мерси!

https://pastebin.com/PmgkzqXP

  1. Valid Usernames

Write a program that reads user names on a single line (joined by ", ") and prints all valid usernames. 

A valid username is:

  • Has length between 3 and 16 characters
  • Contains only letters, numbers, hyphens and underscores
  • Has no redundant symbols before, after or in between.

Examples

Input

Output

sh, too_long_username, !lleg@l ch@rs, jeffbutt

jeffbutt

Jeff, john45, ab, cd, peter-ivanov, @smith

Jeff

John45

peter-ivanov

 

 

Тагове:
0
Fundamentals Module
svephoto avatar svephoto 215 Точки

Здравей,

 

Доста се позанимавах с твоя код и засега все още не съм успял да установя точно къде може да се чупи. Давам ти да видиш един друг подход - с булев метод за валидиране на потребителските имена: https://pastebin.com/UtXezs54. Не знам дали това ще ти бъде полезно, понеже (колкото и да ми се иска) не ти давам конкретен отговор за твоя код, но все пак се надявам да имаш някаква полза. Ще видиш как работи, разгледай решението. Минава със 100/100 в Judge.

Успех нататък!

0