정규표현식을 사용하여 문자열 속에 있는 괄호 내부 문자들을 추출해보자
() 사이에 있는 문자열을 추출
import re
test = "hello (2023/04) welcome"
#괄호 내부 내용만 추출
p = re.compile('\(([^)]+)')
m = p.findall(test)
print(m)
# 앞 뒤 괄호까지 포함
p = re.compile('\([^)]+\)')
m = p.findall(test)
print(m)
[ ] 사이에 문자열을 추출
import re
test = "hello [2023/04] welcome"
#괄호 내부 내용만 추출
p = re.compile('\[([^]]+)\]')
m = p.findall(test)
print(m)
# 앞 뒤 괄호까지 포함
p = re.compile('\[([^]]+)\]')
m = p.findall(test)
print(m)
반응형
'BackEnd > 파이썬' 카테고리의 다른 글
[파이썬] 파이썬 코드로 excel 파일 암호화해서 저장하기 (0) | 2023.05.23 |
---|---|
[파이썬] permutation, combination 순열과 조합 (1) | 2023.05.14 |
[파이썬] 개발툴에서 파이썬으로 엑셀 작업하기 (0) | 2023.02.23 |
정규표현식 (0) | 2023.02.16 |
[파이썬] 내장함수 filter (0) | 2023.02.16 |
댓글