This is how I feel about regex...
"XML is like violence - if it doesn’t solve your problems, you are not using enough of it."