求一替换UTL的正则表达式

来源:百度知道 编辑:UC知道 时间:2024/04/28 04:43:51
小弟刚学正则,总是绞尽脑汁也匹配不到记录,请高手指点一下

问题是这样,已经将待处理的字符集存入了变量$date

$date中有大量的1.html 2.html ... 999.html 这样URL,现在想用preg_replace替换成

page.php?id=1.html
page.php?id=2.html
....
page.php?id=999.html

这样的URL,不知道怎么写,请指教

PS,以下是原文
<span class="active">1</span><span class="looppage"><a href="/2.html" target="_self">2</a></span><span class="looppage"><a href="/3.html" target="_self">3</a></span><span class="looppage"><a href="/4.html" target="_self">4</a></span><span class="looppage"><a href="/5.html" target="_self">5</a></span><span class="nextpage"><a href="/2.html" target="_self">下一页</a></span><span class="endpage"><a href=&qu

\d{1,3}.html

我不会php,所以只能够留下:正则表达式,另外:这是正则表达式教程你可以参考下:

http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm

程序如下,我给你加了注释:
<?
$data=<<<EOD
<span class="active">1</span><span class="looppage"><a href="/2.html" target="_self">2</a></span><span class="looppage"><a href="/3.html" target="_self">3</a></span><span class="looppage"><a href="/4.html" target="_self">4</a></span><span class="looppage"><a href="/5.html" target="_self">5</a></span><span class="nextpage"><a href="/2.html" target="_self">下一页</a></span><s