2 u013179958 u013179958 于 2016.04.06 14:36 提问

一个用java操作文件并修改文件的内容的问题

假设一个项目里有n个文件,n个文件中有n个无用的注释,这些注释都是这种格式的

 /*无效资源开始
    System.out.println("无效的内容");
 无效资源结束*/

怎么才能通过java,把这些注释都删除掉?

5个回答

Tendency_Yang
Tendency_Yang   2016.04.06 14:53
已采纳

大概思路:以一个文件为例,依次读出文件中的内容,检查以“/*”开始,以“*/”结束的字符串,如果和给定注释内容相同就删除注释,至于程序,慢慢斟酌吧。

caozhy
caozhy   Ds   Rxr 2016.04.06 14:50

正则表达式

 (?is)(?<=[^\/])\/\*.*\*\/
qinjisheng_11
qinjisheng_11   2016.04.06 19:32

先用正则表达式找出来,然后替换掉就是啦,在java.util.regex.Matcher 中replaceAll替换成空,就可以了

yujava2014
yujava2014   2016.04.10 10:18

这个可以不用程序的吧,开发工具里面全局搜索,全局替换为空就可以了

CSDNXIAON
CSDNXIAON   2016.04.06 14:48

python 如何修改文件某一行内容并把它另存为一个文件
java操作XML文件--读取内容
java操作文件的内容的实现
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!