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
Digital signature control not visible
Calender applications.....
Integrating projects
Upgrade Sqlite in RHEL5.4
two things with CSS menu
How many types of pages r there in SQL Server?
Gmail keeps hiding "all messages" label in the menu
How do I rotate a video file
Setting Up Exchange Email on Apple IPAD
Lotus Domino Mail Queue