이 코드 골프 챌린지에서 해시 태그를 확인합니다!
#What_your_code_should_do
입력은 문자열입니다. 유효한 해시 태그이면 정확한 값을, 그렇지 않으면 거짓 값을 출력합니다.
다음과 같은 경우 문자열을 유효한 해시 태그로 정의합니다.
- 해시 (
#
)로 시작합니다 . - 해시 태그 바로 뒤에 숫자
#2016USElection
가 없습니다 (예 : 유효한 해시 태그가 아닙니다). - "특수 문자"(예 : 알파벳, 밑줄 (
_
) 또는 숫자 가 아닌 문자)는 없습니다 .
입력에 ASCII 문자 만 포함되어 있다고 가정 할 수 있습니다. (유니 코드도했다면 불공평 할 것입니다.)
# 규칙
기본 코드 골프 규칙이 적용됩니다.
# 예제
진실한 :
#
#e
#_ABC
#thisisanunexpectedlylongstringxoxoxoxo
#USElection2016
거짓 :
Hello, World!
#12thBday
#not-valid
#alsoNotValid!
#!not_a_hash
#öäü
유효?
#
모든 시스템, Facebook 또는 Twitter에서 유효한 해시 태그가 아니며 #_ABC가 다시 유효한지 확실하지 않지만 확실하지는 않습니다.
an alphabet
ASCII 대문자 또는 소문자를 의미 한다고 가정 합니까? 즉 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
?
#
정말 유효한 해시 태그?