This is what I have so far: <loadfile property="includeTags" srcFile="${basedir}/management/default.aspx" > <filterchain> <linecontainsregexp> <regexp pattern="<script"/> </linecontainsregexp> </filterchain> </loadfile> <echo>${includeTags}</echo>
How can I get the src attribute values from this: <!-- begin includes --> <script src="scripts/script1.js" /> <script src="scripts/script2.js" /> <script src="scripts/script3.js" /> <!-- end includes --> On 7/19/07, Dominique Devienne <[EMAIL PROTECTED]> wrote:
http://marc.info/?l=ant-user&m=113259283417972&w=2 I searched for loadfile at this mailing archive site. --DD On 7/19/07, Alex Egg <[EMAIL PROTECTED]> wrote: > I looked at file reader to open the file, but can you show me an example of > the regex FileReader? > > On 7/19/07, Dominique Devienne <[EMAIL PROTECTED]> wrote: > > > > <loadfile> with a regex FilterReader can give you a property that > > contains only the scipt source files. You can then use the property in > > a <fileset> includes attribute, providing the proper dir to look for > > the files. --DD > > > > On 7/19/07, Alex Egg <[EMAIL PROTECTED]> wrote: > > > I need help with this task: > > > I have an HTML file with this snippet: > > > > > > <!-- begin includes --> > > > <script src="scripts/script1.js" /> > > > <script src="scripts/script2.js" /> > > > <script src="scripts/script3.js" /> > > > <!-- end includes --> > > > > > > I would like to get each the src attribute value of each script tag, e.g > > . > > > "scripts/script1.js, scripts/script2.js, scripts/script3.js " > > > > > > After I extract the scripts I would like to be able to pass them another > > ant > > > task in my build file as a fileset or something. > > > > > > I'm pretty sure I'm going to have to write my own task, because this is > > not > > > a very generic operation. But, can anybody think of any way I can use > > any > > > existing tasks out there to do this for me? > > > > > > Thank, > > > Alex > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]