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

[文本处理] 批处理怎样截取、替换指定字符?

一、截取A与B之间的字符

D:\A
下有很多asp文件,每个文件都含

<!-- #include file="Inc/conn.asp" -->
这里的字符不规则
'欢迎访问官网www.baidu.com

<%
程序正文
%>

'邮箱[email]163@163.com[/email]
这里字符不规则
<!-- #include file="Inc/baidu.asp" -->



现在我只要
<%
程序正文
%>


也就是把
含 www.baidu.com 之前
含 '邮箱[email]163@163.com[/email] 之后
的东西删除掉
求帮忙写批处理



二、还有一个批处理问题,就是把文件名替换相应文件中的特定字符有没有办法?
例如:
001.txt文件中“很漂亮”替换成“txt001”
002.txt文件中“很漂亮”替换成“txt002”
003.txt文件中“很漂亮”替换成“txt003”
004.txt文件中“很漂亮”替换成“txt004”
…… ……
或者
001.txt文件中“很漂亮”替换成“A1”
002.txt文件中“很漂亮”替换成“A2”
002.txt文件中“很漂亮”替换成“A3”
这样按顺序替换

运行几批处理个完成也行
每个文件中只含有单独一个“很漂亮”

回复 2# forfiles


    通过测试不行啊

TOP

回复 3# forfiles


        通过测试也不行啊

TOP

回复 6# forfiles


    不报错,字符原封不动

TOP

返回列表