강의로 돌아가기
AshtrayK

{}안에 공백

{2,3}은 작동하는데
{2, 3} 과 같이 중간에 스페이스 한번 눌러주면
동작을 안하는데요.
숫자나 컴마 이외에 다른 것이 들어가면 안되는 건가요?

그리고 이 내용도 주의점으로 강의에 포함시켜주시면 더 좋을 것 같습니다.

작성중인 코드―regex.py
1
2
3
4
5
6
7
8
9
10
11
regex = r'여기에 정규표현식을 입력하세요'

search_target = '''이상한 전화번호 0030589-5-95826
Luke Skywarker 02-123-4567 luke@daum.net
다스베이더 070-9999-9999 darth_vader@gmail.com
princess leia 010 2454 3457 leia@gmail.com'''

#아래 부분은 본 강의에서 다루지 않습니다.
import re
result=re.findall(regex,search_target)
print(result)
1 개의 답변
프로그래머스

네. {n,m} Quantifier 의 {n,m}에는 공백이 들어갈 수 없습니다.
이는 다른 프로그래밍 언어와 마찬가지로, 규칙으로 정해진 것입니다.

강의 노트에는 주의사항을 추가하겠습니다.
감사합니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.