📋 다중 공백 제거하기

import re
 
text = "이    문장은 불필요한    공백을  포함하고             있습니다"
refined_text = re.sub(r'\s+', ' ', text)
 
print(refined_text)
이 문장은 불필요한 공백을 포함하고 있습니다

📋 특정 문자 사이에 있는 텍스트 가져오기

import re
 
compile = re.compile(r'\[(.*?)\]')
texts = [
    "[데이터사이언스랩] AI 연구 진행상황 보고",
    "[기업이름] 2024년도 AI바우처 사업 계획서 제출의 건",
    "[스마트팩토리] 예지보전 관련 회의 요청의 건"
]
 
for text in texts:
    result = compile.search(text)
    print(result.group(1))
데이터사이언스랩
기업이름 
스마트팩토리