정규표현식 - 5월18일

Overview

Teaching: 180 min
Exercises: 0 min
Questions
  • 데이터 과학과 관련된 프로그램을 성공적으로 생성하고 사용하는데 필요한 일반적인 기술과 좋은 관례는 어떤 것이 있을까요?

  • 본인 데이터 과학 작업에 정규 표현식을 사용한다는 사실이 상상이 가는가?

Objectives
  • 소프트웨어와 데이터를 사용하는데 좋은 관례(best practice)를 식별한다.

  • 파일을 저장하는데 좋은 관례(best practice)를 식별한다.

  • 파일명을 짓는데 좋은 관례(best practice)를 식별한다.

  • 검색에 정규 표현식을 사용한다.

정규표현식 들어가며

정규표현식

출처: xkcd: Regular Expressions

정규표현식? 흠 ~~~

  • Some people, when confronted with a problem, think “I know, I’ll use regular expressions.” Now they have two problems.
  • Whenever faced with a problem, some people say “Lets use AWK.” Now, they have two problems. — D. Tilbrook

정규표현식 자주 사용하는 패턴

정규표현식 학습교재

Key Points

  • 자료구조는 일관성과 함께 예측가능해야 된다.

  • 데이터 디렉토리에 데이터 식별자 혹은 의미론적 요소(semantic element)를 적극 사용하는 것을 고려한다.