当前位置: 代码迷 >> J2SE >> java,给一个字符串,筛选定里面的字母,剔除其他的
  详细解决方案

java,给一个字符串,筛选定里面的字母,剔除其他的

热度:71   发布时间:2016-04-23 19:51:48.0
java,给一个字符串,筛选出里面的字母,剔除其他的
如:String a = "kdla8405118*)(^%*YTILKH89015jfkhka";
求大神解救.利用ASCii貌似可以整,
或者用先删除其中的字母
String b = a.replaceAll("[a-zA-Z]", "");
在删除a,b两个字符串相同的字符,留下的就是字母了?这思路可以实现吗?弄不出来..
------解决思路----------------------
String b = a.replaceAll("[^a-zA-Z]", "");

------解决思路----------------------
 str = str.replaceAll("[^a-zA-Z]", "");