>>> u = " spam and ham "
>>> u.strip()
'spam and ham'
>>> u.strip()
'spam and ham'
(공백 제거)
>>> u = "<<< spam and ham >>>"
>>> u.strip("<> ")
'spam and ham'
(특정 문자 및 공백제거)
>>> u.replace("spam","spam, egg")
'spam, egg and ham'
(특정 문자 변경)
>>> lst = u.split()
>>> lst
['spam', 'and', 'ham']
(공백으로 나눠서 단어 처리되도록 설정)
>>> ':)'.join(lst)
'spam:)and:)ham'
(문자중간에 앞에 설정한 문장을 삽입)
>>> "MBC3580".isalnum()
True
>>> "MBC.3580".isalnum()
False
(알바벳와 숫자로만 구성되어있는지 확인)
>>> transmap = str.maketrans('poieu','PO129')
>>> "python in powerful".translate(transmap)
'PythOn 1n POw2rf9l'
(맵으로 인한 변환, 읽기 불편하게 의도가 있다면)
'IT 이야기 > Programming' 카테고리의 다른 글
정규식 패턴 (0) | 2017.05.31 |
---|---|
정규 표현식 (0) | 2017.05.31 |
문자열 처리함수 (0) | 2017.05.31 |
이스케리프 문자 (0) | 2017.05.31 |
open (파일관리) (0) | 2017.05.31 |