Python/Python Lib

파이썬 : 정규표현식

heheh 2021. 11. 21. 20:04

정규 표현식 사용 방법을 알아내는 대로 추가한다.

re.sub("변형할 대상 공식", "변형 결과", 변형할 대상 데이터) 함수를 사용하며, re를 먼저 임포트한다.

import re

이후 "변형할 대상 공식" 에 대입되는 공식들이다. yellow를 대상으로 예시를 작성하며, 공식들은 첫번째 인자에 아래 형태를 따라 입력된다.

re.sub(r"" , "", data)

 

공식 입력 설명
[ ] [ab] a 혹은 b
- [a-c] a - c 사이 문자 중 하나
| yelloo | yelllw yelloo 혹은 yelllw
\W non alpha numeric 0-9, a-z, A-Z 제외
[^(맨앞) ] [^ab] a와 b를 제외
() 와 \숫자 (r"(\W)", \1, "a!b")   ->   "!" '숫자'번째 () 묶음을 뜻한다.