当前位置:首页 » 编程语言 » php抓取html

php抓取html

发布时间: 2022-09-24 21:02:19

php抓取网页的部分html代码如何替换

以下为示例代码:

<?php
$string='<emclass="blue">';
$pattern='/<emclass="blue">/i';
$replacement='';
preg_replace($pattern,$replacement,$string);
$str1=str_replace('<emclass="blue">','',$string);
echo'str1:'.$str1;
?>


提示:通常情况下,如果能用字符串处理函数的尽量不要用正则来处理,影响效率。

Ⅱ php 抓取html数据

推荐你用这个试试,PHP Simple HTML DOM Parserphp完美抓取html

Ⅲ php怎么获取html内容

if($_GET['longUrl']==1){
echo '1';
}elseif($_GET['longUrl']==2){
echo '2';
}else{
echo '3';
}

Ⅳ php使用正则提取html标签,多个class形式的怎么提取

用preg_match_all(/"class=\"(.*?)\"/is")取出所有class,然后空格分割存入数组,循环判断一下

Ⅳ php定时抓html内容和保存读取

<?php
@header('Content-type:text/html;charset=UTF-8');
$name="AA";
$seconds=60;
$url="./";
$html=$url.$name.".html";
$file=$name.".dat";
set_time_limit(0);
while(file_exists($file)){
$info=file_get_contents($html);
$info=iconv("UTF-8","GBK",$info);
echo$info;
if(preg_match("/<!--开始-->((?:(?!<!--结束-->)[sS])*)<!--结束-->/",$info,$m)){
$fh=fopen($file,"w");
fwrite($fh,$m[1]);
fclose($fh);
}
sleep($seconds);
}

Ⅵ php获取html标签内容

$pattern='#<ahref="([^"]*?)"title="([^"]*?)"#i';

$str='上面的标签内容';

if(preg_match($pattern,$str,$match)){
var_mp($match[1],$match[2]);
}else{
//匹配失败
}

Ⅶ php新手在线等答案:用php如何让提取html表单中输入的数据

在form中,的属性method=get
或者post方法,
在php中获取表单数据如下:
$_get[表单名]
$_post[表单名]
这样就可以获取到html中表单里面的数据信息

Ⅷ php正则表达式截取HTML标签中的内容

header('content-type:text/html;charset=utf-8');
$str='<li><ahref="/news1397/"title="1827年3月5日意大利物理学家伏打逝世">1827年3月5日意大利物理学家伏打逝世</a></li>

<li><ahref="/news1398/"title="1871年3月5日波兰女革命家卢森堡诞辰">1871年3月5日波兰女革命家卢森堡诞辰</a></li>

<li><ahref="/news1399/"title="1886年3月5日董必武诞辰">1886年3月5日董必武诞辰</a>(图)</li>';
preg_match_all('/<a.*>(.*)</a>/im',$str,$matches);
var_mp($matches[1]);

Ⅸ php读取html

preg_match('/<p align=\"center\"><big><strong>(.*?)<\/strong><\/big><\/p>/',$str,$result);
$str就是上面的html里面的内容,$result就是匹配到的字符串,你可以print_r($result);看看里面就有你要的结果,或者直接echo $result[1];就是
“在LINUX下配置MYSQL、PHP和JSP”这几个字符了
请采纳。

Ⅹ php正则提取HTML中的内容

那就无需正则了!
php本身就有一个函数:strip_tags()
这个函数有2个参数
第一个:需要过滤的字符串, 在这里也就是你说的html, 这个函数必须
第二个:要保留的html标签, 就是设置你不想过滤掉的html标签, 这个函数可选!

在第二个参数缺省的情况下, 会将所有html标签过滤掉!

还要什么正则呢???

热点内容
安卓软件为什么经常自启动 发布:2025-05-14 04:38:17 浏览:158
谭浩强c语言第三版课后答案 发布:2025-05-14 04:37:31 浏览:59
san存储和nas存储 发布:2025-05-14 04:34:44 浏览:152
幽灵战士3什么配置 发布:2025-05-14 04:33:53 浏览:114
安卓的虚拟机哪个好用 发布:2025-05-14 04:32:34 浏览:871
宿迁存储式化工设备 发布:2025-05-14 04:32:33 浏览:54
s7200编程s7200 发布:2025-05-14 04:28:32 浏览:413
安卓定制版苹果手机是什么意思 发布:2025-05-14 04:26:27 浏览:379
如何搭建php环境虚拟服务器免费 发布:2025-05-14 04:25:37 浏览:103
相册加密怎么看 发布:2025-05-14 04:24:53 浏览:573