happy cat image

everdevel

coding

login
알림X
  • 현재 댓글에 대한 답변만 표시합니다.
  • 표시할 댓글 이력이 없거나 로그인해 주세요.
























everdevel이 만든 무료 클라우드 개발환경을 소개합니다.

방문해 주셔서 감사합니다.

문자열 앞 뒤의 공백 없애기 lstrip rstrip strip

이번엔 문자열 앞 뒤에 있는 공백을 제거하는 방법에 대해 알아보겠습니다.

우리가 서비스를 만들면 자체 생산한 정보만 다루지 않습니다.

고객으로부터 여러가지 정보도 받죠.

회원가입시에 아이디나, 이메일, 이름에 실수로 공백이 들어갈 수 있습니다.

스페이스바를 실수로 한번 누른 후 이메일을 입력한다던지..

이럴때 나중에 메일로 무언가를 보낼 때 오류가 발생할 수 있습니다.

그래서 정보를 받을때는 문자열 앞 뒤의 공백을 제거해줍니다.

앞 뒤 문자열을 제거하려면 strip 함수를 사용합니다.

문자열 앞 뒤 모두 공백 제거하기 strip()

문자열 또는 변수.strip()

간단하죠.

그럼 한번 테스트 해봅시다.

먼저 문자열 앞 뒤로 공백을 넣어두고 어떻게 나오는지 볼게요.

공백이 있는지 정확히 알 수 없기 때문에 문자열 알 뒤로 |를 붙이겠습니다.

myName = " Mickey Mouse "
print("|" + myName + "|")
strip string lstrip rstrip strip

결과는 바로 아래에서 확인하겠습니다.

strip string lstrip rstrip strip

결과를 보면 |과 문자열 사이의 공백을 알 수 있죠?

이제 strip를 사용해 공백을 제거해서 결과를 봅시다.

myName = " Mickey Mouse ".strip()
print("|" + myName + "|")
strip string lstrip rstrip strip

결과는 바로 아래에서 확인하겠습니다.

strip string lstrip rstrip strip

위의 이미지는 strip() 사용 전, 아래의 이미지는 사용 후

strip string lstrip rstrip strip

문자열 앞 뒤의 공백이 사라졌습니다.

앞의 공백만 없애려면 lstrip() 사용합니다.

문자열 앞의 공백 제거하기 lstrip()

l은 left를 의미합니다. 즉 문자열의 왼쪽에 있는 공백을 제거합니다.

myName = " Mickey Mouse ".lstrip()
print("|" + myName + "|")
strip string lstrip rstrip strip

결과는 바로 아래에서 확인하겠습니다.

strip string lstrip rstrip strip

왼쪽 공백만 사라졌습니다.

이번엔 오른쪽 공백만 없애봅시다.

이제 어떤 함수를 사용할지 아실겁니다.

문자열 뒤의 공백 제거하기 rstrip()

r은 right를 의미합니다. 즉 문자열의 오른쪽에 있는 공백을 제거합니다.

myName = " Mickey Mouse ".rstrip()
print("|" + myName + "|")
strip string lstrip rstrip strip

결과는 바로 아래에서 확인하겠습니다.

strip string lstrip rstrip strip

결과를 보면 문자열 끝의 공백이 사라졌음을 알 수 있습니다.


봐주셔서 감사합니다. 문의 또는 잘못된 설명은 아래의 댓글에 부탁드립니다.
당신의 작은 누름이 저에게는 큰 희망이 됩니다.

컨텐츠의 내용을 더 보려면 바로 아래에서 확인할 수 있습니다.


    
    

강좌로 돌아가기

댓글 0개

정렬기준