我添加了
<linecontainsregexp negate="true">
<regexp pattern="src="http://*"/>
</linecontainsregexp>
内部<replaceregexp>任务,我收到错误
replaceregexp doesn't support the nested "linecontainsregexp" element.
我添加了
<linecontainsregexp negate="true">
<regexp pattern="src="http://*"/>
</linecontainsregexp>
内部<replaceregexp>任务,我收到错误
replaceregexp doesn't support the nested "linecontainsregexp" element.
<linecontainsregexp>只在里面有效<filterchain>。反过来,<filterchain>s 不支持 task <replaceregexp>。仅受任务支持
<replaceregexp>通常在复制文件后应用。 执行复印时应用<filterchain>s 。
基本上,您有两种选择:
<replaceregexp>使用仅匹配您想要的内容的更复杂的正则表达式修改您的任务,可能会求助于环视。<filterchain>到您用于从源管理系统复制这些文件的任务中<copy>。<move>包括 filter <tokenfilter>,很可能带有一个 child <filetokenizer/>,以及 children<containsregex>和<replaceregex>根据需要。这要灵活得多。有几十个过滤器和标记器可供选择。