PIEBALDConsult is right: a regex is a very, very poor way to parse HTML / XML - it really is a recipe for problems, bugs, and frustration - particularly when you need a minor change in three months time, and you have forgotten how that unreadable Regex works...
Have a look at the
HTML Agility Pack[
^] - it'll probably do most of what you want a lot simpler and quicker.