Notice
Recent Posts
Recent Comments
04-28 05:10
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
관리 메뉴

-

[파이썬] strip() 함수 - 문자열 및 공백제거 본문

Python

[파이썬] strip() 함수 - 문자열 및 공백제거

choiht 2021. 10. 14. 12:16
반응형

1. strip() 함수

문자열내에서 원하는 문자열 또는 공백을 모두 제거한다.

 

 

- 공백을 제거하는 경우

string = "         abcde         "
string.strip()


# 'abcde'

 

- 문자열을 제거하는 경우

string = "         abcde         "
string.strip('c')


# 'abde'

 

 

 

 

2. lstrip() 함수

문자열내에서 원하는 문자열 또는 공백을 왼쪽에서 제거한다.

 

- 공백을 제거하는 경우

string = "         abcde         "
string.lstrip()


# 'abcde         '

 

- 문자열을 제거하는 경우

string = "         xxxxabcdexxxx         "
string.strip('x')


# 'abcdexxxx'

 

 

 

 

3.rstrip() 함수

문자열내에서 원하는 문자열 또는 공백을 오른쪽에서 제거한다.

 

- 공백을 제거하는 경우

string = "         abcde         "
string.lstrip()


# '         abcde'

 

- 문자열을 제거하는 경우

string = "         xxxxabcdexxxx         "
string.strip('x')


# 'xxxxabcde'

 

 

 

 

4. 여러 문자 제거

string = "xxxx106.....abcde.....xxxx!!!!!"

print(string.lstrip(',106.x'))
print(string.rstrip(',106.x'))
print(string.strip(',106.x'))
print(string.strip(',601.x'))

-------------------------------------------

# result
abcde.....xxxx!!!!!
xxxx106.....abcde
abcde
abcde

 

반응형
Comments