":"또는 "!"와 같이 파이썬에서 문자 앞에 백 슬래시를 제거하려면 어떻게해야합니까?파이썬 문자 세트 전에 백 슬래시를 제거하십시오.
편집 :이 줄이 있다고 가정 해 봅시다. "This is a line of text\!"
. 백 슬래시없이 그냥 "This is a line of text!"
이되고 싶습니다.
":"또는 "!"와 같이 파이썬에서 문자 앞에 백 슬래시를 제거하려면 어떻게해야합니까?파이썬 문자 세트 전에 백 슬래시를 제거하십시오.
편집 :이 줄이 있다고 가정 해 봅시다. "This is a line of text\!"
. 백 슬래시없이 그냥 "This is a line of text!"
이되고 싶습니다.
현재 정규식을 사용할 수 있습니다
>>> import re
>>> s = "This is a line of text\!, hello\: It\"s"
>>> re.sub(r'\\([!:])', r'\1', s)
'This is a line of text!, hello: It"s'
그게 전부입니다. 고마워요! – Vintage
을 모든 백 슬래시를 제거하려는 경우, 간단한 방법은 다음과 같습니다 백 슬래시를 이스케이프해야하고, 당신이 수
print "This is a line of text\!".replace('\\','')
주 다른 문자를 이스케이프하는 데 사용되는 백 슬래시를 제거하십시오.
더 구체적 일 수 있습니까? 당신이 가지고 있고 무엇을 얻고 싶은지 설명하십시오. – lenik
특수 문자를 이스케이프하는 백 슬래시는 어떻게됩니까? ''It \ 's 12 \ \'clock''과 같습니다. –