我需要将“php”添加到所有href="xxx"
不以“php”结尾的网址。
我使用负前瞻(?!php)
:
find = r'href="(.+?)(?!php)"'
replace = r'href="\1.php"'
re.sub(find, replace, 'href="url"')
re.sub(find, replace, 'href="url.php"')
两者都添加扩展名:
href="url.php"
href="url.php.php"
为什么负前瞻不起作用?