A few people have asked me for a nice way to change CSS class formatting for simple print types into their relevant basic tags, I often use something like this :
Code:
Find: (?si)<span[^<>]+(?:class="(?:(i)talics?|(b)old|(u)nderlined?|(s)trikeout)")[^<>]*>(.+?)</span>
Replace: <\1\2\3\4>\5</\1\2\3\4>
It will likely hate nesting, and it's messy since you cant use duplicate names (which would mean no spammed \1\2\3\4.)