Menu
CoddyTech

복습 - 사용자 이름 확인

Coddy GDScript 여정의 논리와 흐름 섹션에 포함된 레슨. 78개 중 5번째.

challenge icon

챌린지

쉬움

프로그램은 플레이어가 raw에 입력한 사용자 이름을 읽습니다. 먼저 정리합니다. 양쪽 끝의 공백을 제거하고 소문자로 변환합니다. 정리된 사용자 이름은 다음 규칙을 모두 통과하면 유효합니다.

  • 3자에서 16자 사이이며, 양 끝값도 포함합니다
  • 공백이 없습니다
  • 숫자(0부터 9까지)로 시작하지 않습니다
  • !, ?, . 문자가 하나도 포함되지 않습니다

유효하면 정리된 사용자 이름 앞에 ok: 를 붙여 출력하고, 그렇지 않으면 bad를 출력합니다. 입력이 Alice42 (양쪽에 공백이 있는 경우)일 때 출력은 다음과 같습니다.

ok: alice42

직접 해보기

extends Node

func _ready():
	var raw := OS.read_string_from_stdin()
	# 사용자 이름을 정리하고, 규칙을 확인한 다음, 결과를 출력합니다

논리와 흐름의 모든 레슨

직접 연습해 보세요: 온라인 GDScript 컴파일러