原(https://baidu.com/aa/#/home?f...)
取到 /home 这些用/index替换
替换为(https://baidu.com/aa/#/index?...)
想替换掉/到?这一块
就是网址有可能是(https://baidu.com/aa/#/home?f...)
也可能是(https://baidu.com/aa/#/demo?f...)
用index把上面两个例子的home和index 这个位置的内容替换掉
原(https://baidu.com/aa/#/home?f...)
取到 /home 这些用/index替换
替换为(https://baidu.com/aa/#/index?...)
想替换掉/到?这一块
就是网址有可能是(https://baidu.com/aa/#/home?f...)
也可能是(https://baidu.com/aa/#/demo?f...)
用index把上面两个例子的home和index 这个位置的内容替换掉
ok,理解了,修改了回答。
便于理解写成了python形式的,正则表达式在里边。
import re
a = "https://baidu.com/aa/#/home?f.."
b = re.search(r"(/[^/]*?)\?", a)
print(b.group(1))
# /home
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
是我的错觉吗, 还是有什么我没看懂的