ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Egg" <egg...@gmail.com>
Subject Re: regex text out of a file
Date Fri, 20 Jul 2007 19:19:16 GMT
This is what I have so far:
<loadfile property="includeTags"
srcFile="${basedir}/management/default.aspx" >
<filterchain>
<linecontainsregexp>
  <regexp pattern="&lt;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 <ddevienne@gmail.com> 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 <eggie5@gmail.com> 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 <ddevienne@gmail.com> 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 <eggie5@gmail.com> 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: user-unsubscribe@ant.apache.org
> > > For additional commands, e-mail: user-help@ant.apache.org
> > >
> > >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message