私は正規表現があまり得意ではなく(年に数回しか使用できません)、誰かがC#の正規表現ステートメントを手伝ってくれるかどうかを確認したいと思います。
<####-##-##> or </####-##-##>
と置き換えます
<date-####-##-##> or </date-####-##-##>
となることによって
<2012-01-01>stuff</2012-01-01><2012-05-01>stuff2</2012-05-01>
になります
<date-2012-01-01>stuff</date-2012-01-01><date-2012-05-01>stuff2</date-2012-05-01>