$url = "http://detail.tmall.com/item.htm?id=39583642975&ali_trackid=2:mm_17615479_5728618_19968131,00236231:1406685924_6k5_1303432088&spm=a230z.1.5634029.1.Ch9V0b";
$preg = "/,([0-9]+):/is";
preg_match($preg,$url,$a);
print_r($a);
为什么我用正则的时候用 ^ $ 从来都没有成功过,所以我从来都不用这两个符号,现在有点受不了的感觉,就比如上面的句是可以匹配的,但
$preg = "/^,([0-9]+):/is"; 这个肯定不行
$preg = "/^,([0-9]+):$/is"; 这个肯定不行
求高手解释一下为毛不行?
86CMS企业网站系统为智能ASP网站管理程序,适合中小企业自建网站、二次开发使用。本程序具有体积小巧、程序文件结构严谨、界面清爽简单、功能强大、非专业人士使用入门快、中小企业使用投资小等实用特点。本版本为中英繁版本。86CMS企业网站系统中英繁三语版 v1.2 更新1.修正英文版的flash幻灯调用出错问题。2.修正英文版导航菜单设置出错问题。3.增加信息是否显示在中英各版的功能。4.调整首页视
1
^ 字符串的开头
$ 字符串的结尾
^ 字符串的开头
$ 字符串的结尾
你这等于没说....
^ 匹配【输入】字符串的开始位置
$ 匹配【输入】字符串的结束位置
$preg = "/^,([0-9]+):/i";//只能匹配,00236231:1406685924_6k5_1303432088&spm=a230z.1.5634029.1.Ch9V0b(以你字符串为例)
$preg = "/^,([0-9]+):$/i";//只能匹配,00236231:(以你字符串为例)
你这等于没说....
^ 匹配【输入】字符串的开始位置
$ 匹配【输入】字符串的结束位置
$preg = "/^,([0-9]+):/i";//只能匹配,00236231:1406685924_6k5_1303432088&spm=a230z.1.5634029.1.Ch9V0b(以你字符串为例)
$preg = "/^,([0-9]+):$/i";//只能匹配,00236231:(以你字符串为例)
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号