我有一个网站,其中包含以下网址结构:
www.sitename.com/folder/sub_folder/item
我需要做的是删除sub_folder
部分,使其显示为:
www.sitename.com/folder/item
是否有正则表达式?
答案 0 :(得分:0)
不确定是否存在正则表达式,但您应该能够解析,尝试拆分'/',然后删除第一个和最后一个实例之间的所有内容,然后重新组合'/'
所以如果string s =“www.sitename.com/folder/sub_folder/item”; string newUrl = s.split('/')[0] +“/”+ s.split('/')[s.split('/')。length];
或沿着这些方向的东西
答案 1 :(得分:0)
在Python中,您可以这样做:
str1 = "www.sitename.com/folder/sub_folder/item"
str2 = re.sub(r'/\w*(/\w*)$',r'\1',str1)