14 个解决方案
#1
str.replaceAll(regex, replacement);
#2
替换涉及到到文件的更新,java对文件的更新好像没什么好的办法,只有把原来的数据全部读出来替换了在重新写回去。
#3
把文件内容读到StringBuffer里后,再替换吧,然后再写到文件里面去.
#4
public String replaceAll(str, replacestr);
#5
请不要想当然!
没有一个文本工具能做到你所说的要求
没有一个文本工具能做到你所说的要求
#6
正如#5楼所说你的要求太苛刻。我想到的方法很笨:遍历指定文件夹下的所有文件,逐个文件逐行读取,然后使用字符串替换语句(参考#1楼表述)实现目的。
#7
只能读取出来修改后写入到另一个文件中。
#8
呵呵 其实挺简单! 把字符串裁分成单个字符 存在StringBuffer或数组中 for里套个if判断就可以啦! 就这思想 源代码 还是自己考虑吧
#9
其实这个我都写出来一大半了..只不过流没学好...
#10
l一正解
#11
str.replaceAll(regex, replacement);
#12
还是说一下我想干什么吧 我有一个网站的 主题里面有很多英语的东西 主题经常更新 所以要经常汉化,
所以 你懂得..
所以 你懂得..
#13
先把文件用IO流读取出来,然后使用str.replaceAll(regex, replacement);进行字符串替换,然后再写进文件中
#14
汉化不是用替换来做的。可以看一看struts本地化。
#1
str.replaceAll(regex, replacement);
#2
替换涉及到到文件的更新,java对文件的更新好像没什么好的办法,只有把原来的数据全部读出来替换了在重新写回去。
#3
把文件内容读到StringBuffer里后,再替换吧,然后再写到文件里面去.
#4
public String replaceAll(str, replacestr);
#5
请不要想当然!
没有一个文本工具能做到你所说的要求
没有一个文本工具能做到你所说的要求
#6
正如#5楼所说你的要求太苛刻。我想到的方法很笨:遍历指定文件夹下的所有文件,逐个文件逐行读取,然后使用字符串替换语句(参考#1楼表述)实现目的。
#7
只能读取出来修改后写入到另一个文件中。
#8
呵呵 其实挺简单! 把字符串裁分成单个字符 存在StringBuffer或数组中 for里套个if判断就可以啦! 就这思想 源代码 还是自己考虑吧
#9
其实这个我都写出来一大半了..只不过流没学好...
#10
l一正解
#11
str.replaceAll(regex, replacement);
#12
还是说一下我想干什么吧 我有一个网站的 主题里面有很多英语的东西 主题经常更新 所以要经常汉化,
所以 你懂得..
所以 你懂得..
#13
先把文件用IO流读取出来,然后使用str.replaceAll(regex, replacement);进行字符串替换,然后再写进文件中
#14
汉化不是用替换来做的。可以看一看struts本地化。