Задача Ant replaceregexp - Сопоставление и замена блока комментариев HTML

У меня есть следующий блок, который начинается и заканчивается комментариями HTML:

    <!--source scripts-->
    <script type="text/javascript" src="/assets/js/namespaces.js"></script>
    <script type="text/javascript" src="/assets/js/main.js"></script>
    <script type="text/javascript" src="/assets/js/header.js"></script>
    <script type="text/javascript" src="/assets/js/headerPremiumForm.js"></script>
    <script type="text/javascript" src="/assets/js/bootstrap.js"></script>
    <!--end source scripts-->

Я создал задачу муравья, которая находит все, что находится между и заменяет его новым файлом сценария (в данном случае min.js), но у меня возникают проблемы с его работой.

Вот что я сделал до сих пор:

<target name="update-source-with-new-compiled-files">
    <replaceregexp match="\&lt;!--source scripts--\&gt;(.*?)\&lt;!--end source scripts--\&gt;" replace="\&lt;script src='min.js'\&gt;\&lt;/script\&gt;" flags="g">
        <fileset dir="${basedir}/../dist" includes="*"/>
    </replaceregexp>
</target>
7
задан 72lions 4 November 2011 в 00:04
поделиться