-
참고
Python예제: http://infos.tistory.com/1982
Python예제 - 문자열, 가입, 분할, 찾기, 시작, 끝, 스트립, 형식 : http://infos.tistory.com/1567
Python예제 - string.digits string.ascii_letters : http://infos.tistory.com/1566
Python예제 - 문자열 속 특수문자 변환: http://infos.tistory.com/1565
Python예제 - ord, hex, chr: http://infos.tistory.com/1564
Python함수 - Cmp 비교: http://infos.tistory.com/1563
Python예제 - SMTP Email: http://infos.tistory.com/1815확장 문자(escape sequence)
확장 문자(escape sequence)
나타내는 문자
\'
따옴표 문자
\"
쌍따옴표 문자
\\
backslash 문자
\a
bell 문자
\b
backslash 문자
\f
Formfeed 문자
\n
newline 문자
\r\n
carriage return 문자
\t
tab 문자
\v
vertical tab 문자
* Python 2.x 버전
line = line.translate (None, '! @ # $')
# 또는
import re
line = re.sub ( '[! @ # $]', '', line)
* Python 3 유니 코드 ex1
unicode_line = "asfd !!! asdf"
translation_table = dict.fromkeys (map (ord, '! @ # $'), None)
unicode_line.translate (translation_table) # 'asfdasdf'
unicode_line.translate ({ord (c) : None for c in '! @ # $'}) # 'asfdasdf'
unicode_line.translate ({ord (c) : '! @ # $' for c in "s"}) # 'a! @ # $fd !!! a! @ # $df'
* Python 3 유니 코드 ex2
uc1 = "abc # @ !? efg12; :?"
''.join( c for c in uc1 if c not in '?:!/;' ) #'abc # @ efg12 '
'Python' 카테고리의 다른 글
Python예제 - soup.extract() (0) 2018.02.03 Python문법 - 예외 try except else finally assert raise (0) 2018.02.01 Python예제 - string, join, split, find, startswith, endswith, strip, format (0) 2018.01.31 Python예제 - string.digits string.ascii_letters (0) 2018.01.31 Python예제 - ord, hex, chr, unichr (0) 2018.01.31 Python함수 - Cmp 비교 (0) 2018.01.30 Python예제 - 리스트 (0) 2018.01.30 Python Re - 정규식, RegularExpression (0) 2018.01.30