У меня есть регулярное выражение раздеться конец от запроса URL:Python Regex заменить всю строку
re.sub('(?:^\/en\/category).*(-\d{1,4}$)', '', r)
Моя проблема заключается в том, что документы говорят, он заменит совпадающую часть, однако, когда он соответствует моей строки он заменяет вся строка, например:
/en/category/specials/men-2610
Я не уверен, что делает Python, но my regex seems fine
EDIT: Я хотел бы иметь строку с конца содранной, целевой =
/en/category/specials/men
определить свой шаблон в качестве исходной строки. –
yep, он заменяет всю строку, потому что вся строка сопоставляется. –
Каков ваш ожидаемый результат? –