Regular Expression to replace part of URL in XML file

Posted by Richie086 on Super User See other posts from Super User or by Richie086
Published on 2012-11-28T21:38:21Z Indexed on 2012/11/28 23:06 UTC
Read the original article Hit count: 226

Filed under:
|
|
|
|

I need a regular expression in Notepad++ to search/replace a string. My document (xml) has serveral thousand lines that look similar to this:

<Url Source="Output/username/project/Content/Volume1VolumeName/TopicFileName.htm" />

I need to replace everything starting from Volume1 to .htm" /> to replaced with X's or some other character to mask the actual file names in this file.

So the resulting string would look like this after the search/replace was performed:

<Url Source="Output/username/project/Content/Volume1XxxxxxXxxx/XxxxxXxxxXxxx.htm" />

I am working with confidential information that I cannot release to people outside of my company, but i need to send an example log file to a 3rd party for troubleshooting purposes.

FYI the X's do not need to follow the upper/lower case after the replacement, i was just using different case X's for the hell of it :)

© Super User or respective owner

Related posts about notepad++

Related posts about regex