如何用perl语言截取一段html代码并输出,最好是按行数来截取,因为行数是定的

代码是本地文件,因为原代码太多,想截取其中一部分然后将之读取出来,作为预览用,行的值是我自己定义,谢谢!比如,已知一.html文件,截取它的5-20行,并输出一个新的.h... 代码是本地文件,因为原代码太多,想截取其中一部分然后将之读取出来,作为预览用,行的值是我自己定义,谢谢!比如,已知一.html文件,截取它的5-20行,并输出一个新的.html1文件 展开
 我来答
张萍和张桂秋
2013-08-12 · TA获得超过106个赞
知道答主
回答量:209
采纳率:0%
帮助的人:73.8万
展开全部
你表达太不清晰了,
1 html 代码是哪来的? 保存在文件中还是到网站截取?
2 按行来截取,这个行是你给值,还是从别的地方得到?

因为单单的截取文件中的某些行是很简单的,希望你能把问题描述清楚。

open (IN,"$path/xx.html");
open (OUT,">>$path/xxnew.html");
假设你的行 是100~200
my $i=0;
while(<IN>){
$i++;
if($i>=100 && $i<=200){
print OUT $_;
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6af2b8a
2013-08-07
知道答主
回答量:14
采纳率:0%
帮助的人:6.1万
展开全部
如果html是本地的,直接open,按行读取,取你要的就行了
在线的就先获取在线 网页源代码,再进行操作,一样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式