Thanks jan, <replaceregexp file="default-server.conf.work" match="RewriteRule \^/apps/(.*)?/\(\.\*\)\? /(.*)?/(.*)?/a/\$1 \[R\]" replace="RewriteRule \^/apps/$1/\(\.\*\)\? /$2/REPL/a/\$1 \[R\]" byline="true"/>
i'm trying to use a $1, $2 notation in the replacement pattern, but the output contains a literal $1, $2, as oppose to the match from the first and second (.*)?. On 8/15/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > <replaceregexp> > > Jan > > >-----Ursprüngliche Nachricht----- > >Von: Mark Lybarger [mailto:[EMAIL PROTECTED] > >Gesendet: Montag, 15. August 2005 14:25 > >An: Ant Users List > >Betreff: regexpreplace help... > > > >I'm not much of a regex person, and maybe there's an easier > >way to accomplish this. > > > >I've got an apache config file for using url rewriting. The > >rewrite rules look something like: > > > >RewriteRule ^/apps/MyApp/(.*)? /MyApp/1.0.62/a/$1 [R] > >RewriteRule ^/apps/MyNextApp/(.*)? /MyNextApp/1.0.62/a/$1 [R] > >RewriteRule ^/apps/MyNextOtherApp/(.*)? /MyNextOtherApp/1.0.62/a/$1 [R] > > > >basically, the 1.0.62 is a version number that gets bumped > >when ever we want to release a new version. this allows the > >client to cache the web content indefinately, and never even > >check, with the server for a new version. what i need to do is > >to do a search and replace on this file finding the 1.0.62, > >and replacing it with 1.0.63. rather simple in a text editor, > >maybe someone else has done something similar with ant? > > > >thanks! > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >