作者yanli2 ( Yan™)
看板PHP
标题[请益] 正规 取代网址
时间Tue Sep 8 23:44:22 2015
各位前辈好!
假设我有一页内容为
<a href='1276.html'>测试1</a><br/>
<a href='6447.html'>测试2</a><br/>
<a href='5059.html'>测试3</a><br/>
连结一定是 数字.html 这样的形式
想要把他替换为
<a href='?id=1276'>测试1</a><br/>
<a href='?id=6447'>测试2</a><br/>
<a href='?id=5059'>测试3</a><br/>
请问这样的正规该怎麽下?
一直疑惑这样要用 preg_replace 还是 preg_match?
'/^\d.html$/'
自己试了一下,这样似乎抓不到连结内容
恳请解惑!!
感恩
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.227.62.136
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1441727066.A.C62.html
1F:推 pptinmylife: 直接Get $id 不是比较快吗? 09/09 02:13
3F:→ johnny1972: '/\d+\.html/'才对,^是行首,$是行尾,当然是不match的 09/09 10:15
6F:→ yanli2: 谢谢大家 我再练一下!正规真是天语... 09/09 13:22