求php用正则提取html的列表的数据
程序员文章站
2024-04-06 15:28:19
...
成都电子商务有限公司 杨发 51012200012484 73770103 成都科技术有限公司 黄灿发 51104000170767 66531815
php新手
求php用正则提取javascript:Detail('R2013031500000871','671529939')"里的两个参数和td里的值,
一个tr为一行,最好放入数组,谢谢。
回复讨论(解决方案)
$s=成都电子商务有限公司 杨发 51012200012484 73770103 txt;preg_match_all('/ 成都科技术有限公司 黄灿发 51104000170767 66531815 ]+>(.+)/sU',$s,$m);print_r($m[1]); //td的值preg_match_all('/ 哦,打印参数少了一个。
preg_match_all('/ print_r($ar[1]); //参数1
print_r($ar[2]); //参数2哦,打印参数少了一个。
preg_match_all('/ print_r($ar[1]); //参数1
print_r($ar[2]); //参数2
一个tr为一行,因为实际情况中tr可能是多行,我想是按一个tr来匹配,取出每行tr td下的值为一个数组。
preg_match_all('/]+>\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s*/sU',$s,$m,PREG_SET_ORDER);print_r($m);
preg_match_all('/]+>\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s*/sU',$s,$m,PREG_SET_ORDER);print_r($m);
最后一问,我想取javascript:Detail('R2013031500000871','671529939')里的R2013031500000871和671529939,要怎么写呢?#1 回复第二个不是有了吗
#1 回复第二个不是有了吗
我的意思是一次匹配,不用再匹配一次,就是两个正则融在一起
等到这样的结果就完美了Array( [0] => Array ( [0] => 成都电子商务有限公司 [1] => 杨发 [2] => 51012200012484 [3] => 73770103 [4] => 012121400045944 [5] => 75203619 ) [1] => Array...........preg_match_all('/
]+>\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(\s*.+)\s*/sU',$s,$m,PREG_SET_ORDER);
print_r($m);这样?
preg_match_all('/]+>\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s* ]+>\s*.+\s*/sU',$s,$m,PREG_SET_ORDER); 这样?
preg_match_all('/]+>\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s* ]+>(.+)\s* ]+>\s*.+\s*/sU',$s,$m,PREG_SET_ORDER);
就是这样,给分了,非常感谢!
你是用什么工具测试正则的呢,我用Match Tracer 和 Expresso测试,你帮写的正则不能匹配,但php里又可以,还有就个最后的那个/sU是什么意思?声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频
专题推荐
- 独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
- 玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
- 天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
推荐阅读
-
求php用正则提取html的列表的数据
-
高分求用PHP 写淘宝,京东与拍拍的数据接口
-
用PHP实现动态产生XML文件以及从XML文件中抽取数据转化成HTML的小程序。。。不用DOM的。。
-
php正则提取html图片(img)src地址与任意属性的方法
-
php正则提取html图片(img)src地址与任意属性的方法
-
求一个 可以用 php preg_match()函数 的正则
-
用php实现动态产生xml文件以及从xml文件中抽取数据转化成html的
-
用PHP的超级变量$_GET获取HTML表单(Form) 数据
-
用PHP生成html分页列表的代码_php技巧
-
用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论