[紧急]: 请高手指点,如何把String 或者 StringBuffer里面的中文字符提取出来!在线等待,分不够可再给! 我觉得如果你只是要去掉英文字符的话那判断String里面的每一个char是否处在a~z A~Z之间如果在这些之间就去掉你觉得这样如何? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 File file = new File("d:/websrc/aaa.txt"); BufferedReader reader = new BufferedReader(new FileReader(file)); StringBuffer strBuffer = new StringBuffer(); String temp = null; while((temp=reader.readLine())!=null){ strBuffer.append(temp); } String str = new String(); for(int i='a';i<='z';i++){ str.replaceAll(String.valueOf((char)i),""); } for(int i='A';i<='Z';i++){ str.replaceAll(String.valueOf((char)i),""); } System.out.println(str); 如果要用正则表达式的话用这一句就行了str = str.replaceAll( "[a-zA-Z]", "" ); freemarker怎么可以调用到后台的service方法 急求把网络输入输出流上的数据存为本地二进制文件的方法 求教ireport 分页问题, 关于读取文件权限奇怪问题????????????? 如果一个类在.jar包中,请问这个类如何获取自身的路径? eclipse 是如何启动的? 有谁做过java的语音识别? 关于三元运算符( ? : ;)的问题,简单,急 简单问题求救!用JBuilder9打包exe文件时遇到的问题,详细请进! 如何用JAVA实现手机号码的余额查询 什么意思? 需要代码示例 100分 JAVA程序中的参数配置 在线等待 急!!!!
BufferedReader reader = new BufferedReader(new FileReader(file));
StringBuffer strBuffer = new StringBuffer();
String temp = null;
while((temp=reader.readLine())!=null){
strBuffer.append(temp);
}
String str = new String();
for(int i='a';i<='z';i++){
str.replaceAll(String.valueOf((char)i),"");
}
for(int i='A';i<='Z';i++){
str.replaceAll(String.valueOf((char)i),"");
}
System.out.println(str);
用这一句就行了
str = str.replaceAll( "[a-zA-Z]", "" );