+ -
当前位置:首页 → 问答吧 → perl文本处理

perl文本处理

时间:2011-12-06

来源:互联网

perl如何删除一个txt文本中某个标签前的所有内容,某个标签后的内容?

  原内容: <h1 id="cpName">
<span>萝卜丝笃带鱼</span>的做法详细介绍</h1>
<p>
<strong id="cpCaiXiGongXiao">菜系及功效:....

 删除id=“cpCaiXiGongXiao”前内容,实现效果:菜系及功效:...

删除</span>后的内容,效果为: <h1 id="cpName">
<span>萝卜丝笃带鱼

请教各位大侠,如何用perl实现?

作者: llf021421   发布时间: 2011-12-06

set ter/backspace=delete

作者: mosal   发布时间: 2011-12-06

一行一行的读出来匹配,去掉不要的内容,再存回文件!只能这样删除。不能在文件中直接操作,文本文件就是这样的。

作者: fibbery   发布时间: 2011-12-06