문제
요약
- 문자열 길이가 4 또는 6 이거나, 숫자로만 구성돼 있는지 확인해주는 함수 구현
분류
- 문자열
- 정규표현식
풀이
1. 내 풀이
- 풀이에 들어간 정규표현식을 헤석하자면 “숫자([0-9])로 시작(^)해서, 숫자가 0개 이상 반복되며(*), 숫자로 끝나는 문자열” 정도가 되겠다.
import re
def solution(s):
return len(s) in [4,6] and bool(re.match('^[0-9]*$', s))