我想从网址中提取路径。
pp.figure(1)
pp.hist2d(ra,dec,bins=(20,5),range=((250,320),(-24,-16)), weights=temp)
pp.colorbar()
pp.show()
单个正则表达式可以做到这一点?
答案 0 :(得分:3)
\/([0-9a-zA-Z+.-]+)[\/&| ]
这个可能是一个解决方案,但它与您在问题中给出的网址严格相关。
我将给你留下regexr的链接,这样你就可以了解实际背后的内容。
答案 1 :(得分:1)
如果您使用的是Java,请使用java.net.URL类来解析URL和getPath方法以获取其路径,如此处所述,不需要正则表达式:
https://docs.oracle.com/javase/tutorial/networking/urls/urlInfo.html
对于正则表达式,请参阅此问题: