есть вот такой бредовый html код
<div id="view_check_box_9604650" class="sl_type_pvz">
<b>Тип пункта выдачи:</b>
<input type="checkbox" name="pickup_types[]" id="pickup_types_9604650_1" onclick="showResultPrint();" value="1" checked="">
post-A<span style="font-size:10px;"> (от 124 р. от 1 дн.)</span>
<input type="checkbox" name="pickup_types[]" id="pickup_types_9604650_2" onclick="showResultPrint();" value="1" checked="">
А<span style="font-size:10px;"> (от 90 р. от 1 дн.)</span>
<input type="checkbox" name="pickup_types[]" id="pickup_types_9604650_4" onclick="showResultPrint();" value="1" checked="">
Д<span style="font-size:10px;"> (от 181 р. от 2 дн.)</span>
<input type="checkbox" name="pickup_types[]" id="pickup_types_9604650_5" onclick="showResultPrint();" value="1" checked="">
Е<span style="font-size:10px;"> (от 199 р. от 2 дн.)</span>
<input type="checkbox" name="pickup_types[]" id="pickup_types_9604650_6" onclick="showResultPrint();" value="1" checked="">
С<span style="font-size:10px;"> (от 229 р. от 2 дн.)</span>
<input type="checkbox" name="pickup_types[]" id="pickup_types_9604650_10" onclick="showResultPrint();" value="1" checked="">
DPD_T<span style="font-size:10px;"> (от 307.80 р. от 2 дн.)</span>
<input type="checkbox" name="pickup_types[]" id="pickup_types_9604650_11" onclick="showResultPrint();" value="1" checked="">
ОК<span style="font-size:10px;"> (от 256 р. от 2 дн.)</span>
<input type="checkbox" name="pickup_types[]" id="pickup_types_9604650_13" onclick="showResultPrint();" value="1" checked="">
PP<span style="font-size:10px;"> (от 281 р. от 2 дн.)</span>
<input type="checkbox" name="pickup_types[]" id="pickup_types_9604650_15" onclick="showResultPrint();" value="1" checked="">
PPP<span style="font-size:10px;"> (от 281 р. от 2 дн.)</span>
</div>
приходит он со стороннего сервера, поэтому в нужный вид руками его привести не могу. в нем есть слова, которые вне тегов. как мне их найти и обрамить тегом а потом переместить в нужное место либо не обрамляя переместить в нужное место.
Например в самом начале есть текст "post-A". его нужно переместить в следующий за ним span и в конце есть текст "PPP" его также нужно перенести в следующий за ним span.