请教 PHP 如何保留文本中的一段特定代码?

php中文网
发布: 2016-06-23 13:16:13
原创
1328人浏览过


@fdipzone

之前php里面的input text的问题非常感谢您

我现在可以用vb.net完成一个修改html的功能,但是还是希望用php就可以完成,比较省事。

下面这部分vb代码,主要是把c:\vbt.htm打开,然后再掐头去尾,把txtmod之后和subcontent之前的代码保留。再生成一个新的htm。

可以用php代码实现吗?请指点下。谢谢

        dim a%, b%, s$, sok$        dim htmlfile as string        htmlfile = "c:\vb.htm"        sok = ""        web1.navigate(htmlfile)        for each o in web1.document.getelementsbytagname("div")            if instr(o.innerhtml, "txtmod") > 0 then                s = o.innerhtml                a = instr(o.innerhtml, "txtmod")                b = instr(o.innerhtml, "subcontent")                sok = mid(s, a - 1, b - a)                sok = replace(sok, "=txtmod>", "")                sok = replace(sok, "<span class", "")                exit for            end if        next
登录后复制

代码小浣熊
代码小浣熊

代码小浣熊是基于商汤大语言模型的软件智能研发助手,覆盖软件需求分析、架构设计、代码编写、软件测试等环节

代码小浣熊 51
查看详情 代码小浣熊


回复讨论(解决方案)

$s = file_get_contents('t1.html');preg_match('/txtmod(.+?)subContent/is',$s,$m);file_put_contents('t2.html',$m[1]);
登录后复制

t1.html里面的内容是csdn论坛首页的内容,在里面加了 txtmod和 subContent,在导航栏的开头和结尾
t2.html里面是匹配到的导航栏

php 功能就是强大可能不用安装桌面软件来

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号