Есть ли способ (регулярное выражение или другая опция) автоматически перенумеровать ID обратно в 1, 2 и так далее, как в примере ниже?
<comment id="53" status="new">
<comment id="54" status="new">
<comment id="55" status="new">
К этому:
<comment id="1" status="new">
<comment id="2" status="new">
<comment id="3" status="new">
Я пытался использовать Python Script по ссылке в комментарии ниже. Я настроил его для кода выше, и это выглядит так:
def calculate(match):
return 'comment id="%s"' % (match.group(1), str(int(match.group(2))-52))
editor.rereplace('comment id="([0-9]+)"', calculate)
Это ничего не делает. Зачем? Что я делаю не так?