
这个不用批处理也可以的。用dos命令:
把所有的txt放在一个文件夹。然后运行合并所有txt到一个sum文件命令:copy *.txt sum.txt
然后打开sum.txt,Ctrl + H,替换<source id="source" src=" 为空。
Ctrl + H,替换"></source></video>为空。
即可。
推荐用软件Replace Pioneer完成,支持正则表达式和文本替换,提取,很灵活容易。以下举例说明怎样把<a href 和 </a>之间的内容提取出来,其他的全部删除。
1. ctrl-o打开txt文件
2. ctrl-h打开Replace窗口
(1)在Search for pattern输入:
"<a href=.*?</a>"(不带双引号)
(2)在Replace with pattern输入:
$match\n
(3)去掉Print Unmatched Unit前面的勾
3. 点击Replace,完成!
注:去掉Print Unmatched Unit选项即实现了文本提取。
用软件Replace Pioneer稍加处理,并保存为一个批处理文件运行即可,详细步骤:1. ctrl-o打开文件
2. ctrl-h打开replace窗口
* replace unit选Line
* 在search for pattern输入(.*?)(.*?)\|即可
* 在replace with pattern输入echo $1 >$2\n即可
3. 点击replace生成类似如下的文本:
echo 9/4a4/3ak4/N8/9/9/9/9/9/5K3 w - - 0 1 > 005.单马类(01)
...
4. ctrl-s保存为a.bat,然后运行a.bat即可。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)