我有一个(见下文)Ant 复制任务,它成功复制了所有包含正则表达式模式中的 5 个元素的行,但这些语句以“;”结尾 有时会超过一行,但不包括这些额外的行。他们是一种将这些额外的行包含到结束“;”的方法吗?
<copy file="${updates-dir}/updates.sql"
tofile="${updates-dir}/updates_filtered.sql">
<filterchain>
<linecontainsregexp>
<regexp pattern="BEGIN;|INSERT INTO|UPDATE|DELETE FROM|COMMIT;"/>
</linecontainsregexp>
</filterchain>
</copy>