Microsoft
Software
Hardware
Network
Question : Regex newbie question
Hello - hoping somone can help:
looking for a regular expression that can reaplce everything between two matching strings - for example- lets say I have a number of html pages of varying length and I wanted to remove everything between the body tags.
So I would start with this:
<html>
<body>
interesting information<br>
some more stuff
</body>
</html>
And end with this:
<html>
<body>
</body>
</html>
It should work for matching between any two strings - like between html tags or html comments and there would be a varying number of lines between the start and end string.
Basicaaly I want to find: <body>.*</body>
but i cant seem to account for the varying numbers of newlines.
Thanks for your help!
Answer : Regex newbie question
If you tried Programmer's Notepad (I just downloaded it), change the pattern to either:
(?s)<body>.*?</body>
or
<body>[\s\S]*?</body>
and you will match the desired text.
Random Solutions
Access - SQL user parameter entry
Excel Help
contact script
Strip out ’s in mySQL query | XML Parsing Error: undefined entity
Microsoft Office 2007 Clip art disappeared
Pass recordset from local sql server to remote sql server using access adp
vmware player shows black screen on win 2003 server
during hibernation, what happens to transactions
Cisco Unity Express to Trigger MWI on overlay DN
Sending pdf files to client using webmethods