怎么用正则替换“href=a_test.php?id=45”为"45",其中45为可变数字,在线等,谢谢!

sancyxu 2008-12-16 11:19:24
怎么用正则替换“href=a_test.php?id=45”为"45",其中45为可变数字,谢谢!
...全文
121 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sancyxu 2008-12-16
  • 打赏
  • 举报
回复
可以了,我搞错了,谢谢!
sancyxu 2008-12-16
  • 打赏
  • 举报
回复
我的字符串是这样的


<a href='a_test.php?id=4'>你好</a></h3><a href='a_test.php?id=76'>谢了 </a>


怎么不行?谢谢!



wisword 2008-12-16
  • 打赏
  • 举报
回复
preg_replace("/(.+)id=(\d+)/i","\$1id=5",$str)
dubiousway 2008-12-16
  • 打赏
  • 举报
回复

$s= preg_replace("/h.+=(\d+)/",'$1',$str);
程序猿之殇 2008-12-16
  • 打赏
  • 举报
回复

preg_replace("/href=a_test\.php\?id=([\d]+)/i", "\\1", $str);

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧