标题: [文本处理] [已解决]批处理怎样选择特定字符之间的文本? [打印本页]
作者: feii0524 时间: 2011-3-21 15:18 标题: [已解决]批处理怎样选择特定字符之间的文本?
我正在做论文,需要大量提取文本,搜了类似的帖子,没看懂。
大大们帮帮忙,等我论文写好了再回头好好学习。
比如说我有一个名称为title_19.txt的文档,我要提取“-STATUTE-”和“-SOURCE-”之间的一大段文字,代码应该怎样写?
作者: hanyeguxing 时间: 2011-3-21 15:52
- @echo off
- (for /f "delims=" %%a in (title_19.txt) do (
- if /i "%%a"=="-SOURCE-" set s=
- if defined s echo;%%a
- if /i "%%a"=="-STATUTE-" set s==
- ))>temp.txt
复制代码
作者: feii0524 时间: 2011-3-21 16:03
2# hanyeguxing
太感谢版主了!帮我节省了好多时间。
我怎么不早点来这里呢,我已经一段一段复制粘贴了一天多了。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |