我需要帮助来替换html文件中的一行
要替换的行:
LoadModule php7_module modules/libphp7.so
AddHandler php7-script .php
AddType application/x-httpd-php-source .phps
AddHandler application/x-httpd-php .phps
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php .php
我正在使用的python脚本(不起作用):
$url = 'www.youtube.com/watch?v=y6120QOlsfU';
答案 0 :(得分:0)
美元符号和圆点是正则表达式中的特殊字符。你需要用反斜杠来逃避它们。它看起来像你的正则表达式的结束是不正确的。你可能想要这样的东西:
\$url = www\.youtube\.com/watch\?v=y6120QOlsfU'
因为您知道自己要替换的内容,所以可以使用str.replace()
:
text=text.replace("www.youtube.com/watch?v=y6120QOlsfU","$url ='www.youtube.com{};".format(newyoutubelink))