标题: [文本处理] 求助,批处理删除网上找的源码前面的序号 [打印本页]
作者: i56j87 时间: 2015-6-3 15:16 标题: 求助,批处理删除网上找的源码前面的序号
部分代码:
1.<%@ page contentType="text/html; charset=GBK" %>
2.<%@ page import="java.io.*"%>
3.<%@ page import="java.util.Map"%>
4.<%@ page import="java.util.HashMap"%>
5.<%@ page import="java.nio.charset.Charset"%>
6.<%@ page import="java.util.regex.*"%>
7.<%@ page import="java.sql.*"%>
8.<%!
9.private String _password = "password";
10.private String _encodeType = "GB2312";
11.private int _sessionOutTime = 20;
12.private String[] _textFileTypes = {"txt", "htm", "html", "asp", "jsp", "java", "js", "css", "c", "cpp", "sh", "pl", "cgi", "php", "conf", "xml", "xsl", "ini", "vbs", "inc"};
13.private Connection _dbConnection = null;
14.private Statement _dbStatement = null;
要求批处理删除1~14这些数字包括点号,我自己折腾了一早上写的批处理胡乱改着执行:
@echo off&setlocal enabledelayedexpansion
for /f "tokens=1* delims=." %%i in (test.txt) do (
echo %%j>>2.txt
)
pause
上面这个批处理可以在2.txt里去掉数字,可是!每隔几行就会有一句提示信息“ECHO 处于关闭状态。”部分批处理后的代码:
ECHO 处于关闭状态。
public String HTMLEncode(String str) {
str = str.replaceAll(" ", " ");
str = str.replaceAll("<", "<");
str = str.replaceAll(">", ">");
str = str.replaceAll("\r\n", "<br>");
ECHO 处于关闭状态。
return str;
}
ECHO 处于关闭状态。
public String Unicode2GB(String str) {
String sRet = null;
ECHO 处于关闭状态。
try {
sRet = new String(str.getBytes("ISO8859_1"), _encodeType);
} catch (Exception e) {
sRet = str;
}
ECHO 处于关闭状态。
return sRet;
}
请问如何去掉这些提示信息?
另外下午我无意中检查一下源文件,后面追加了一半代码是没有数字序号的,也就是说,我胡乱改写批处理执行,不知道哪一刻碰巧改对了,把修改的内容追加到源文件末尾了!
我又尝试记忆自己改过的批处理一遍遍改着执行,但是都不能实现删除序号,实在不知道怎么搞的,好纠结!
请大家帮帮忙!
作者: bailong360 时间: 2015-6-3 22:06
- @echo off
- (for /f "tokens=1* delims=." %%i in (test.txt) do (
- echo;%%j
- ))>2.txt
- pause
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |