[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理怎么提取含指定字符的行及其下一行?

txt文件内容如下:
...........
  <LI class=NO>6 </LI>
  <LI class=team><SPAN class=team_1><SPAN class=count>[12]</SPAN> <A
  href="http://www.abc.com/pages/info/soccerdata/team_data.php?teamid=1174&amp;stageid=4162&amp;seasonid=0"
  target=_blank>三  班</A></SPAN><SPAN class=team_vs>VS</SPAN><SPAN
  class=team_1><A
  href="http://www.abc.com/pages/info/soccerdata/team_data.php?teamid=803&amp;stageid=4162&amp;seasonid=0"
  target=_blank>高九班</A> <SPAN class=count>[06]</SPAN></SPAN> </LI>
  <LI class=time>12-13 22:00 </LI>
  <LI class=data><A
......

要求提取含有"?teamid=" 字符的行及其下一行, 实际不止两队.
提取结果如下:
  href="http://www.abc.com/pages/info/soccerdata/team_data.php?teamid=1174&amp;stageid=4162&amp;seasonid=0"
  target=_blank>三  班</A></SPAN><SPAN class=team_vs>VS</SPAN><SPAN
  href="http://www.abc.com/pages/info/soccerdata/team_data.php?teamid=803&amp;stageid=4162&amp;seasonid=0"
  target=_blank>高九班</A> <SPAN class=count>[06]</SPAN></SPAN> </LI>
......
其它行都删除,请问代码怎么写?

findstr "teamid target" a.txt,可参考下面的贴子:
http://bbs.bathome.net/thread-6674-1-1.html

[ 本帖最后由 batman 于 2009-12-13 15:07 编辑 ]
***共同提高***

TOP

返回列表