[请益] 正规 取代网址

楼主: yanli2 ( Yan™)   2015-09-08 23:44:22
各位前辈好!
假设我有一页内容为
<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$/'
自己试了一下,这样似乎抓不到连结内容
恳请解惑!!
感恩
作者: pptinmylife (新竹刘德华)   2015-09-09 02:13:00
直接Get $id 不是比较快吗?
作者: shadowjohn (转角遇到爱)   2015-09-09 09:01:00
作者: johnny1972 (傻蛋)   2015-09-09 10:15:00
'/\d+\.html/'才对,^是行首,$是行尾,当然是不match的
作者: bency (林班西)   2015-09-09 10:26:00
https://regex101.com/ 可以到这边实地演练
作者: MOONRAKER (㊣牛鹤鳗毛人)   2015-09-09 12:17:00
http://www.regexr.com/ 这边也不错。
楼主: yanli2 ( Yan™)   2015-09-09 13:22:00
谢谢大家 我再练一下!正规真是天语...

Links booklink

Contact Us: admin [ a t ] ucptt.com