Loading...
ev_iv avatar ev_iv 0 Точки

Text Processing - Valid Usernames Java Fundamentals

Здравейте, колеги! Не мога да се справя с кода. Задачата е следната:

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

Examples

Input

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

Output

jeffbutt

 

Input

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

Output

Jeff

John45

peter-ivanov

 

Ето го и моето решение:

https://pastebin.com/ggaV9yw9

Тагове:
0
Module: Java Advanced 19/03/2020 13:12:33
JSuser avatar JSuser 214 Точки

Здравей,

На 6-ти ред трябва да е scan.nextLine и ще ти даде 100/100! Всичко друго е вярно.

Поздрави!

0
19/03/2020 20:32:58
ev_iv avatar ev_iv 0 Точки

Благодаря много! :)

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.