php正则提取a,正则表达式 - php提取html中指定div下a标签的text和href问题

正则表达式 - php提取html中指定div下a标签的text和href问题原创2016-06-06 20:27:030617

已解决,有点凌乱,速度就行。

(.*?)%sim';

preg_match_all($pa,$response,$arr);

$pa = '%(.*?)%sim';

preg_match_all($pa,$response,$arr);

$result=array();

$number=count($arr[1]);

for($i=0;$i1000 ) {

die('possible deep recursion attack');

}

foreach ($array as $key => $value) {

if (is_array($value)) {

arrayRecursive($array[$key], $function, $apply_to_keys_also);

} else {

$array[$key] = $function($value);

}

if ($apply_to_keys_also && is_string($key)) {

$new_key = $function($key);

if ($new_key != $key) {

$array[$new_key] = $array[$key];

unset($array[$key]);

}

}

}

$recursive_counter--;

}

/**************************************************************

*

* 将数组转换为JSON字符串(兼容中文)

* @param array $array 要转换的数组

* @return string 转换得到的json字符串

* @access public

*

*************************************************************/

function JSON($array)

{

arrayRecursive($array, 'urlencode', true);

$json = json_encode($array);

return urldecode($json);

}

URL:http://www.hkxy.edu.cn/

如图所示:

我想提取.offer_box_wide1下a元素的text和href怎么破?求教

bVqeK0

回复内容:

已解决,有点凌乱,速度就行。

(.*?)%sim';

preg_match_all($pa,$response,$arr);

$pa = '%(.*?)%sim';

preg_match_all($pa,$response,$arr);

$result=array();

$number=count($arr[1]);

for($i=0;$i1000 ) {

die('possible deep recursion attack');

}

foreach ($array as $key => $value) {

if (is_array($value)) {

arrayRecursive($array[$key], $function, $apply_to_keys_also);

} else {

$array[$key] = $function($value);

}

if ($apply_to_keys_also && is_string($key)) {

$new_key = $function($key);

if ($new_key != $key) {

$array[$new_key] = $array[$key];

unset($array[$key]);

}

}

}

$recursive_counter--;

}

/**************************************************************

*

* 将数组转换为JSON字符串(兼容中文)

* @param array $array 要转换的数组

* @return string 转换得到的json字符串

* @access public

*

*************************************************************/

function JSON($array)

{

arrayRecursive($array, 'urlencode', true);

$json = json_encode($array);

return urldecode($json);

}

URL:http://www.hkxy.edu.cn/

如图所示:

我想提取.offer_box_wide1下a元素的text和href怎么破?求教

bVqeK0

最简单的办法是phpQuery

参考PHP Simple HTML DOM Parser

http://simplehtmldom.sourceforge.net/

可以像jquery选择器一样灵活操作html。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/561958.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HTML+CSS+JS实现 ❤️人物走悬崖小游戏❤️

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…

贪心法田忌赛马问题Java代码,hdoj 1052 Tian Ji - The Horse Racing【田忌赛马】 【贪心】...

hdoj 1052 Tian Ji -- The Horse Racing【田忌赛马】 【贪心】思路:先按从小到大排序, 然后从最快的开始比(假设i, j 是最慢的一端, flag1, flag2是最快的一端 ),田的最快的大于king的 则比较,如…

HTML+CSS+JS实现 ❤️仿切水果小游戏❤️

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…

HTML+CSS+JS实现 ❤️卡通足球人物梅西ui特效❤️

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…

java生成pdf教程,java 中生成pdf 文件,java生成pdf文件,用的是itext lib

java 中生成pdf 文件,java生成pdf文件,用的是itext lib用的是itext library, 生成一个hello world pdf 文档/* * $Id: HelloWorld.java,v 1.6 2005/05/09 11:52:44 blowagie Exp $ * $Name: $ * * This code is part of the iText Tutorial. * You can find the com…

HTML+CSS+JS实现 ❤️svg图片透明层文本显示❤️

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…

thinkphp5是不是php,thinkphp5优缺点

ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时&#xf…

毕设/私活/兼职必备,一个挣钱的开源【SpringBoot+Spring Security+MyBatis Plus】脚手架

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、Java李杨勇公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &#x1f…

HTML+CSS+JS实现 ❤️canvas手机刮刮乐女朋友效果❤️

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…

java在线查看pdf文件,java 实现所有文件的在线查看(其他类型转pdf后用pdf.js显示)...

js显示pdf插件demo下载:http://download.csdn.net/detail/heqinghua217/9685857java 吧所有文档类文件转成pdf格式文件下载http://download.csdn.net/detail/heqinghua217/9685853java转pdf部分,下载demo后,引入lib中的所有jar,否…

HTML+CSS+JS实现 ❤️鼠标悬停性感美女图片特效❤️

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…

mysql 正则替换 换行,MySQL中使用replace、regexp进行正则表达式替换的用法分析

本文实例讲述了MySQL中使用replace、regexp进行正则表达式替换的用法。,具体如下:今天一个朋友问我,如果将数据库中查到的类似于“./uploads/110100_cityHotel_北京富豪华宾馆.jpg”这样的格式都修改为“./uploads/110100cityHotel北京富豪华…

HTML+CSS+JS实现 ❤️美女拼图游戏❤️

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…

matlab绘制三元位置函数,matlab – 在坐标(x,y)上用颜色z绘制(x,y,z)三元组

假设您不关心实际线条的颜色,而是标记.将绘图与散射结合使用.想象一下以下示例数据:t 0:pi/20:2*pi;x sin(t);y cos(t);z t;plot3(x,y,z);绘制在2D平面上:plot(x,y); hold onscatter(x,y,300,z); hold off结果是:从您的评论:如…

HTML+CSS+JS实现 ❤️圆圈倒计时间❤️

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…

php语法高亮编辑器,最新PHPCMS V9编辑器代码高亮显示亲测可用(提前格式化)

最近PHPCMS V9更新挺频繁的,是好事,让我们更完美的用它的功能,是坏事,以前的教程都不能用了。譬如这篇在PHPCMS V9文章中实现代码高亮显示的功能,之前的教程已经不能用了,今天站长莪叆啰有空写了个最新版的…

php通过标识加锁,PHP通过加锁实现并发情况下抢码功能

基于php语言使用加锁实现并发情况下抢码功能,特定时间段开放抢码并不允许开放的码重复:需求:抢码功能要求:1、特定时间段才开放抢码;2、每个时间段放开的码是有限的;3、每个码不允许重复;实现&a…

HTML+CSS+JS实现 ❤️圆形倒数秒计时器❤️

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…

php相隔几分钟变换随机数,PHP怎么固定随机出号几分钟时间再变?

/* 生成随机数 */function randKeys($len5){$str0123456789;$rand;for($x0;$x上面代码是用来网页显示5个数字,只要网页一刷新数字就变了,能不能固定8分钟内刷新网页数字不变?请问代码怎么写?回复讨论(解决方案)生成后存入session&…

HTML+CSS+JS实现 ❤️从亮到暗图片滤镜特效❤️

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 🍅 欢迎点赞 👍 收藏 ⭐留言 &…