백 슬래시 두 개 사이의 모든 것을 제거하는 올바른 방법입니까?파이썬의 문자열에서 백 슬래시 사이의 문자를 제거하십시오.
clean = re.sub(r'\\.+?\\', '', clean)
예 입력 :
a\ue00f\ue010\ue011\ue012\ue013\a
예 출력 :
aa
백 슬래시 두 개 사이의 모든 것을 제거하는 올바른 방법입니까?파이썬의 문자열에서 백 슬래시 사이의 문자를 제거하십시오.
clean = re.sub(r'\\.+?\\', '', clean)
예 입력 :
a\ue00f\ue010\ue011\ue012\ue013\a
예 출력 :
aa
어쩌면 분할() 여기에 도움이 될 수 있습니다
>>> input = r'a\ue00f\ue010\ue011\ue012\ue013\a'
>>> elems = input.split('\\')
>>> ''.join((elems[0], elems[-1]))
'aa'
이 백 슬래시가없는 슬래시입니다. –
'\ ue00f'와 같은 것이 문자 그대로 또는 유니 코드 문자입니까? – iCodez
문자 그대로, 어떻게 대체 할 수 있을까요? –