【发布时间】:2014-06-25 20:20:52
【问题描述】:
我需要将 href 链接转换为不同类型的链接(Confluence 有自己的系统),并且我正在接近使用带有 replaceregexp 的 Ant build.xml 文件,但还没有完全实现。
基本上我需要从这样的链接开始:
<a class="xref" href="../Test_Topic_2/Test_Topic_2.txt">Test Topic 2</a>
然后把它们变成这样:
<ac:link><ri:page ri:content-title="Test_Topic_2" /></ac:link>
我在上面的链接上有一个 Ant build.xml 文件,但如果路径以 ../../ 而不是 ../ 开头,它就不起作用
由于获取主题名称的最佳位置是来自“Test_Topic_2.txt”条目,我想知道是否有正则表达式可以从“.txt”逆向工作,告诉它匹配从'.txt' 回到它遇到的第一个斜杠,将其保留在原处,然后替换其余部分。
可能有一些完全不同的方法,如果有人有任何想法,请告诉我。
谢谢,
【问题讨论】: