【发布时间】:2014-10-30 00:56:47
【问题描述】:
我正在寻找一个正则表达式来查找引用 pdf 文件的位置,并选择它们的文件夹路径。
例如对于表达式"http://folders/../file.pdf",它应该选择
"http://folders/../
问题是我只希望它选择 pdf 文件并在遇到第二个引号时转义("http://folders/other" 没有任何选择)
我目前有两个正则表达式,每个都做我想要的一半:
"(.[^"]*?)(?=\.pdf") 选择所有以 pdf 结尾但包含文件名的路径。
"(.[^"]*[\/]) 仅正确抓取文件夹路径,但对所有链接都抓取。
有没有一种方法可以获得一个正则表达式,仅当文件以 .pdf 扩展名结尾时才选择文件夹路径?
【问题讨论】:
-
你用的是什么工具?
-
您使用什么语言/工具?
标签: regex