Greg,
I've been looking at this for about an hour or so...
I'm stumped too ;)
On Fri, 6 Jan 2012, [email protected] wrote:
Hello,
I am able to do some very simple regexp replacement with the replaceregexp
ant task but now need to do something a little more advanced.
Say I have a string in a file like this:
require(["a","foo/b","foo/c"], function(){...})
What I want to do is replace all the "foo" with "bar" so the final product
looks like this:
require(["a","bar/b","bar/c"], function(){...})
With replaceregexp the best I've been able to get was below using regexp
like "require\(\s*\[(.*)foo/([^\]]*)\]"
require(["a","foo/b","bar/c"], function(){...})
(I can't just do a global replace on "foo" because I only want to do the
replacement in this "require" context.)
Any ideas?
Thanks for any advice,
Greg
"If I had asked my customers what they wanted, they would have said 'A
faster horse'" -- Henry Ford
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_
This e-mail message, including attachments, may contain confidential,
proprietary, or export controlled information.
Any unauthorized disclosure, distribution, or other use is prohibited,
unless expressly authorized.
If you receive this e-mail in error, please notify the sender, and delete
all copies of the original message from your systems.
Scot P. Floess RHCT (Certificate Number 605010084735240)
Chief Architect FlossWare http://sourceforge.net/projects/flossware
http://flossware.sourceforge.net
https://github.com/organizations/FlossWare
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]