본문 바로가기

프로그램&DB/Python

파이썬에서 사용하는 문자열 다루는 함수 정리

파이썬에서 사용하는 문자열 다루는 함수 정리

 

•sData.upper() #-- 문자열 a를 모두 대문자로 바꾸어 준다.
•sData.lower() #-- 문자열 a를 모두 소문자로 바꾸어 준다.
•sData.swapcase() #-- 문자열 a의 대문자는 소문자로, 소문자는 대문자로 각각 바꾸어 준다.
•sData.count(x) #-- 문자열 a 중 문자 x와 일치하는 것의 개수를 반환
             (※ 이때 x는 문자 한 개 일수도, 문자열 일 수도 있다.)
•sData.find(x) #--  문자열 a 중 문자 x가 처음으로 나온 위치를 반환한다. 없으면 '-1'을 반환
•sData.index(x) #-- 문자열 a 중 문자 x가 처음으로 나온 위치를 반환한다. 없으면 에러를 발생시킨다.
•sData.join(s) #-- s라는 문자열의 각각의 요소 문자 사이에 문자열 a를 삽입한다.
•sData.strip() #-- 문자열 a의 양쪽 공백을 모두 지운다.
•sData.lstrip() #-- 문자열 a의 왼쪽 공백을 모두 지운다.
•sData.rstrip() #-- 문자열 a의 오른쪽 공백을 모두 지운다.
•sData.replace(s, r) #-- 문자열 a의 s라는 문자열을 r이라는 문자열로 치환한다.
•sData.split(s) #-- 문자열 a를 s를 구분자로 하여 나누어 준다. sData.split()은 공백을 기준으로 한다. 이때 s는 제외된다.
 

출처) http://agiantmind.tistory.com/31

'프로그램&DB > Python' 카테고리의 다른 글

파이썬 시작시 처리 사항  (0) 2012.04.09
날짜시간처리  (0) 2012.04.09
특정디렉토리 로그 삭제 (2일전)  (0) 2012.04.09
파이썬에서 ADO이용하기  (0) 2012.04.09
파이썬 날짜 관련 함수 처리  (0) 2012.04.09