【发布时间】:2015-10-28 06:00:19
【问题描述】:
我想检索目录中满足给定正则表达式规则或字符串(例如 ./*.xml)的文件的内容。
我找到了下面的例子
[% FOREACH directory.files.grep('\.txt$') %]
...
[% END %]
但是不知道怎么用。这能解决我的问题吗?
【问题讨论】:
-
@ThisSuitIsBlackNot,看了看,不幸的是没有发现任何有用的东西......
-
您到底遇到了什么问题?您不知道如何更改正则表达式以匹配
.xml文件?你不知道如何指定目录的路径? (我上面链接的文档显示了如何。)还有什么? -
Template::Plugin::Directory 根据路径输入返回给定路径中的文件和目录列表。我无法做到:目录('./*.xml')。我只是得到一个错误(目录('./')有效)。你知道如何告诉 Template::Plugin::Directory 返回具有给定规则的文件列表(例如 *.xml)吗?
标签: perl template-toolkit