[Python] strip() 문자열 및 공백 제거

Melon Coder·2023년 4월 18일

Python

목록 보기
3/4
post-thumbnail

str.strip([chars])

chars 인자가 생략되거나 None이라면 chars 인자의 기본값은 공백 제거된다.
인자에 지정한 문자를 넣으면 그 문자를 제거해준다.

strip() with ''

>>> str = "          melon     "
>>> str.strip()


# 'melon'

strip() with chars

>>>  'www.naver.com'.strip('o')

# 'www.naver.com -> 양 끝에 지정한 문자가 있어야 제거 가능.


>>>  'www.naver.com'.strip('m')

# 'www.naver.co'


>>> 'www.naver.com'.strip('w')

# '.naver.com'


>>> 'www.naver.com'.strip('cmowz.') 

# 'naver'

선행문자만 지울 때 lstrip()

>>> url = 'http:localhost.net'

# strip()을 사용하면 net의 't'도 제거됨.
>>> url.strip('http://')

# 'localhost:ne'


# lstrip()을 사용하면
>>> url.lstrip('http://')

# 'localhost.net'

후행문자만 지울 때는 rstrip()

profile
create new things

0개의 댓글