java正则表达式替换(保留源文件中注释)
来源:互联网 发布:mac ps插件安装 编辑:程序博客网 时间:2024/05/16 09:02
void doSomething(File file){
File[] files=file.listFiles();
for(File f:files){
if(f.isDirectory() )
doSomething(f);
else
//处理文件,提取注释
}
}
public static String regex(String source){
Pattern pattern=Pattern.compile("///*.*?//*/", Pattern.DOTALL | Pattern.MULTILINE);
StringBuilder sb=new StringBuilder();
Matcher matcher=pattern.matcher(source);
while(matcher.find()){
sb.append(matcher.group());
sb.append('/n');
}
return sb.toString(则表达式)
其实myeclipse只是项目的多文件替换!!!!,这几天才知道。
去掉/* */(eclipse) //*(.|[/r/n])*?/*/
去掉//(eclipse) //.*$
去掉import(eclipse) import.*$
去掉空行(eclipse) ^/s*/n
去掉空行(ue) %[ ^t]++^p
- java正则表达式替换(保留源文件中注释)
- Java正则表达式(三)、代码量统计工具(统计java源文件中注释、代码、空白行数量)
- java 正则表达式替换
- Java 正则表达式替换
- java正则表达式替换
- java 正则表达式替换
- java正则表达式替换
- C#中使用 正则表达式 替换img中src路径但保留图片名
- Eclipse正则表达式 替换查找 /* */ 注释
- JAVA 正则表达式(匹配、切割、替换)
- java中正则表达式替换字符串中的中括号
- java正则表达式替换字符串
- java替换字符串中符合正则表达式的内容
- java正则表达式替换字符串中带小数点的数字
- JAVA中正则表达式匹配,替换,查找,切割的方法
- Java替换中使用正则表达式实现中间模糊匹配
- 正则表达式去掉java代码斜杠注释(准代码中不能出现“//”)
- C#用正则表达式替换多行注释
- AIX LVM LVCB 和 Oracle 4k Offset的思考
- 反编译 反汇编
- asp.net中常用的DB
- android的一些属性
- java
- java正则表达式替换(保留源文件中注释)
- 适配器模式
- an individual file at /META-INF/context.xml
- ZOJ 2330 数学证明,二分
- 程序员常去的网站
- 嵌入式系统串口与pc系统串口相关
- offset 4k oracle aix raw
- S3C2410的UART控制(RS232)
- 黄仁宇《黄河青山》读后感