我认为这可能很容易,但我没有时间学习如何去做。如何使用正则表达式从字符串中提取某个数字?
在HTML文件中,我有一定的阶级段,let's说:
<p class="footnote"></p>
的“P”标签总是跟着数字,由一个在每种情况下增加。假设第一个数字是“43”。我希望一系列数字从1开始,所以我需要从所有段落中减去42。
例如,我本来想去来自:
<p class="footnote">43. Lorem</p>
<p class="footnote">44. Ipsum</p>.
<p class="footnote">45. Dolor</p>.
到
<p class="footnote">1. Lorem</p>
<p class="footnote">2. Ipsum</p>.
<p class="footnote">3. Dolor</p>.
我该怎么办呢?
来源说,正则表达式不能做数学。 http://stackoverflow.com/questions/5245087/math-operations-in-regex 如果您正在使用InDesign,则需要使用脚本。 – user1754036