我在編輯大的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'內使用回調,在那裏添加一個計數器。 –