일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Example DAG
- MapReduce
- Namenode
- docker
- yarn
- ambari
- Windows
- Lambda architecture
- 정규표현식
- 람다 아키텍처
- execution_date
- LDAP
- HIVE
- SlackWebhookOperator
- slack
- Scala
- Kafka
- HBase
- hadoop
- java
- HDFS
- Service
- airflow
- python
- 빅데이터
- slack app
- jupyter
- HDP
- NoSQL
- re
- Today
- Total
목록정규표현식 (3)
IT 삽질기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cVRyOx/btrcc4XKLAi/i1RmPnldQBdB9rjk9Sfhb1/img.png)
이번 글에서는 python에서 정규표현식을 사용하기 위해 사용하는 re 패키지에서 제공하는 추가적인 옵션에 대해서 알아보도록 하자. 기본적인 내용은 지난글에 참고하기 바란다. 2021.08.15 - [개발/python] - python 정규표현식 사용하기(1) re 패키지 추가 옵션 re패키지에서 제공하는 추가 옵션에 대해서 알아보자. 옵션 기능 DOTALL(S) . 이 줄바꿈을 포함한 모든 문자와 매치될 수 있도록 함 IGNORECASE(I) 대소문자 관계없이 매칭 DOTALL(S) DOTALL은 정규 표현식에서 사용하는 .을 줄바꿈(\n)과도 매칭되도록 하는 옵션이다. 예제를 살펴보자. 옵션을 사용하지 않는 경우 아래와 같이 줄바꿈(\n)에 대해서는 매칭되지 않는다. 옵션을 사용하기 위해서는 comp..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b29EUO/btrcc5beQrf/Ua1izSX0BMUk3RfiSikoHK/img.png)
이번 글에서는 python에서 정규표현식을 사용하는 방법에 대해서 알아보도록 하자. 정규표현식에 대한 내용은 이전 글을 참고하기 바란다. 2021.08.10 - [개발] - 정규표현식(Regex)이란? python 정규표현식 패키지 re python에서 정규표현식을 사용하기 위해서는 re(regular expression) 패키지를 사용한다. re패키지를 사용하는 예제를 살펴보도록 하자. 정규표현식의 패턴을 만들기 위해 re.compile()을 사용한다. 이전 글에서 작성했던 것처럼 정규표현식으로 H로 시작해서 o로 끝나는 문자열을 찾는 패턴을 만들었다. 일치하는 패턴을 찾기 위해서 사용할 수 있는 method를 예제와 함께 확인해보자. re에서 제공하는 method 만든 패턴을 이용해 메서드를 이용하여..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/xGZsG/btrbN5C8BI5/gGq1lry9kDqwzSSSdrKdgK/img.png)
정규표현식이란? 정규표현식이란 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어로 텍스트 편집기와 프로그래밍 언어에서 문자열 검색과 치환을 위해 사용하고 있다. 프로그래밍시 그렇게 자주 사용되지는 않지만, 가끔 사용하는 경우가 있어 정리해 남겨두려고 한다. 정규표현식에서는 메타 문자라는 개념을 이용해 이와 일치하는 텍스트를 찾아낼 수 있는데, 사용할 수 있는 메타 문자가 어떤 것들이 있는지 어떻게 활용하는지에 대해 알아보자. 메타문자 의미 x? x가 0개 혹은 1개 x* x가 0번 이상 x+ x가 1번 이상 x{n} x가 n번 x{n,} x가 n번 이상 x{n,m} x가 n번 이상 m번 이하 . 임의의 문자 1개 ^x x로 시작 x$ x로 끝 x|y x or y [] []를 사용하는 경우..