【发布时间】:2015-06-12 14:59:00
【问题描述】:
我有一个 HTML 页面,其中列出了很长的主题索引和页码。我想查找所有页码及其锚标记链接,并将页码减少1。
这是 HTML 中的示例行:
<p class="index">breakeven volume (BEV), <a href="ch02.xhtml#page28">28</a></p>
我正在尝试在这两个地方找到数字28,并减少1。
到目前为止,我已经能够找到该数字并将其替换为自身,但我不知道如何减少它。到目前为止我的代码:
import fileinput
import re
for line in fileinput.input():
line = re.sub(r'\>([0-9]+)\<', r'>\1<', line.rstrip())
print(line)
【问题讨论】: