【发布时间】:2022-09-28 18:33:51
【问题描述】:
如何在下面提供的l 字符串中用222.6 替换page1/ 和_type-A 之间的子字符串?
l = \'https://homepage.com/home/page1/222.6 a_type-A/go\'
replace_with = \'222.6\'
预期结果:
https://homepage.com/home/page1/222.6_type-A/go
我试过了:
import re
re.sub(\'page1/.*?_type-A\',\'\',l, flags=re.DOTALL)
但它也删除了page1/ 和_type-A。
-
试试:
re.sub(\'(?<=page1/).*?(?=_type-A)\', replace_with, l)