반응형
파이썬 여러공백을 하나의 공백으로¶
- 연속된 2개 이상의 공백을 하나의 공백으로 만드는 것은 자주 쓰이는 텍스트 전처리를 중 하나입니다.
"\s+"
1개이상의 연속 공백을 지정하는 정규식을re.sub
모듈내에 활용하여 위 전처리를 수행할 수 있습니다.
In [5]:
import re
sentence = "파이썬 여러공백을 하나의 공백으로"
sentence = re.sub(r"\s+", " ", sentence)
sentence
Out[5]:
'파이썬 여러공백을 하나의 공백으로'
[참고] 문자열 앞위에 있는 공백을 제거하는 메서드는 strip()
입니다.¶
In [4]:
original_string = " 앞뒤에 공백이 있는 문자열 "
# 앞뒤 공백 제거
trimmed_string = original_string.strip()
# 결과 출력
print(trimmed_string)
앞뒤에 공백이 있는 문자열
반응형
'python' 카테고리의 다른 글
NameError: name 'kkma' is not defined (0) | 2024.02.16 |
---|---|
파이썬 앞뒤 공백제거 (0) | 2024.02.07 |
네이버 쇼핑 상품이름 파이썬 크롤링 (1) | 2024.02.06 |
파이썬 디렉션 아래 파일 모두 지우기 (1) | 2024.01.04 |
ModuleNotFoundError: No module named 'sklearn' (1) | 2024.01.01 |
댓글