我在编辑大的html文件,并且需要将<span id="%d"></span>
(其中%d
是匹配数)插入到<p></p>
标记中。正则表达式:引用匹配模式的结果计数
样品输入:
<p>stack</p>
<p>overflow</p>
所需的输出:
<p><span class="class" id="f=1">stack</p>
<p><span class="class" id="f=2">overflow</p>
为了匹配<p></p>
我使用下面的正则表达式匹配的结果: <p>(.*?)<\/p>
之后,比赛是苏用以下数值替代: <p><span class="class" id="f=???">$1</span></p>
是否可以参考模式匹配的数量? ( “F = ???”)
使用特定语言的手段。 –
添加'javascript'标记 –
在'.replace'内使用回调,在那里添加一个计数器。 –