python 2.7 에서 특정 문자열이 포함되지 않은 표현식 구현..
(python 3.6 에서도 문제 없음)
# coding=utf-8
import re
s = r"""<span ><abcd한글a12</td> ------ <span ><ab<cdd>d456</td> ------- <span >abcd789</td>"""
p = r"""<span >((?:(?!</td>).)*)</td>"""
m = re.findall(p, s)
print(len(m))
print(m)
출력 ==> Python 3.6
3
['<abcd한글a12', '<ab<cdd>d456', 'abcd789']
'Bite Bits > Python' 카테고리의 다른 글
Python 소스 인코딩 정의하기. (0) | 2018.07.18 |
---|---|
KoNLPy 파이썬 한국어 NLP 체험하기 (0) | 2017.12.18 |
MS windows 7 에서 pyinstller 사용하기 (0) | 2017.11.17 |
jupyter notebook 설정 변경하기 (0) | 2017.11.10 |
Python + Selenium + chromedriver 로 Daum 웹툰 다운받기 (0) | 2017.02.14 |