我有一个项目,其中大量的PDF文件被添加到/ public_html目录中。
我把它们清理成一个文件夹: /的public_html /外部
现在,我有这样的链接:
href = "/some-pdf-file.pdf"
我需要使用Regex(Joomla + ReReplacer)将它们全部更改为:
href = "/external/some-pdf-file.pdf"
我愿意打赌这是一个简单的单行正则表达式命令,一旦我看到它,我就会觉得自己像个白痴。
答案 0 :(得分:0)
不是100%确定设置是什么,但这是JavaScript的猜测。请根据需要进行调整。
source.replace(/(href\s+=\s+")([^"]*\.pdf)(")/, "$1/external$2$3");
可能有点矫枉过正,但你明白了。