Daniel,

Currently, I have this working using the .*? to match everything since I 
am just passing the results into a block that then does a gsub on the 
offending characters.  Slightly inefficient, but as you pointed out, 
much more readable.

Thanks for the through regex analysis though.

Wes

-- 
Posted via http://www.ruby-forum.com/.