请问有下列的正则置换算法吗
<font size="1">test</font>
    ↓
<span class="kFntSize1">test</span>------------------------------------------------------
<font color="#00FF00">test2</font>
       ↓
<span style="color:#00FF00;">test2</span>------------------------------------------------------
<font color="#0000FF" size="3">test3</font>
    ↓
<span style="color:#0000FF;" class="kFntSize3">test3</span>