Python Regex не работает, как в Regex101 - PullRequest
0 голосов
/ 02 декабря 2018

Привет, у меня есть строка 13/04/2015/aaa/aaa, и я хочу изменить ее на 13/04/2015 TTTT aaa/aaa Я создал регулярное выражение r'(?<=\d)(\\|\/|\.|-|,)(?=[a-zA-z]), и на Regex101.com оно соответствует обратной косой черте.Однако, когда я реализовал его с помощью модуля регулярных выражений Python, он не работает и возвращает 13/04/2015/aaa/aaa.Что мне делать?

t1 = '13/04/2015/aaa/aaa'    
remove_slash_and_minus_and_backslash = re.compile(r'(?<=\d)(\\|\/|\.|-|,)(?=[a-zA-z])')
        t2 = re.sub(remove_slash_and_minus_and_backslash, ' TTTT ', t1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...