preg_match_all()正则取数据,为什么少了最后一个数字? preg_match_all('/id=(.*)[0-9]/', 'http://www.baidu.com/go.htm?spm=a1z10.1.w5003-4193336463.1.aoWyoL&id=35468681941&scene=baidu_session', $id);我想要拿到网址中的id值。上面那样只能拿到3546868194,少了个1。这是为什么呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写成这样可以了,谢谢各位。preg_match_all('/id\=(\d+)/', 额,我只知道怎么改,不知道为什么.....如果你只想匹配数字只要 /id=[0-9]*/ 就好啦, /id=(.*)[0-9]/这个太乱了,连模式单元都用上了.. 求助各位大仙,学习网站前后台建设有前景吗? 关于php客户端和服务器端的疑惑 php数组存储大数据的问题 象邮件中增加一个附件的JS问题 mysql 删除用户,再建立相同用户产生的问题 大家帮帮忙(参与就有分)。网速测试!急!! BLOG里面的QQ天气预报 长沙的UELENCODE是什么 请教:有关fasttemplate的问题 最简单的菜鸟问题,100分相送! 关于set_time_limit(0)的问题? header("Conteng-type: image/png") 页面变成只有图片 总是搞不懂foreach怎么这样遍历这样的数组
preg_match_all('/id\=(\d+)/',
/id=(.*)[0-9]/这个太乱了,连模式单元都用上了..