1. 学ぶ
  2. /
  3. コース
  4. /
  5. spaCy로 배우는 자연어 처리

Connected

演習

Python에서의 RegEx

규칙 기반 정보 추출은 많은 NLP 작업에서 유용합니다. 날짜나 전화번호처럼 특정 유형의 엔터티는 뚜렷한 형식을 가지므로, 모델을 학습하지 않고도 규칙만으로 식별할 수 있어요. 이 연습 문제에서는 RegEx를 위해 re 패키지를 사용하는 방법을 연습합니다. 목표는 주어진 text에서 전화번호를 찾는 것입니다.

re 패키지는 이미 임포트되어 있습니다. 0부터 9까지의 임의의 숫자와 일치하는 메타문자에 해당하는 문자열 패턴을 찾을 때는 \d를 사용할 수 있습니다.

指示

100 XP
  • (111)-111-1111 형태의 전화번호와 일치하는 패턴을 정의하세요.
  • re.finditer() 메서드를 사용해 모든 일치 항목을 찾으세요.
  • 각 일치 항목에 대해, 주어진 text에서 시작 위치와 끝 위치, 그리고 일치한 문자열을 출력하세요.