我写了一个python代码:
import re
url = "www.google.com";
line = "../../asyouwish.html"
num = re.sub(r'(\.\.\/)*', url, line)
print ("Final : ", num)
我的意图是用提供的 url 值替换 ../ (任意次数)。但是我没有得到正确的输出。我想要的输出是“www.google.com/asyouwish.html”。
我得到的是:
Final : www.google.comawww.google.comswww.google.comywww.google.comowww.google.
comuwww.google.comwwww.google.comiwww.google.comswww.google.comhwww.google.com.w
ww.google.comhwww.google.comtwww.google.commwww.google.comlwww.google.com
谁能帮我看看我哪里出错了!!!谢谢。