有一字符串是这样的:String str1="abc中国123@";我想将这样的字符串转换成:String str2="abc123"也就是说,转换后的字符串只要“字母”和“数字”,求一方法.
解决方案 »
- 【求助】Struts2 标签问题<s:if....
- 关于Mysql时间字段显示问题,我想请教各位
- 如何获取代理前浏览器访问的URL
- 如何在application中的判断同一用户登录的问题?
- 谁有Tapestry4+spring+hibernate 简单项目实例
- svn的Eclipse插件谁有,或者给个下载地址!!!
- ★☆★一个莫名其妙的错,快要崩溃了★☆★______________
- 不知道怎么解决,SESSION变量显示混乱哪位高手帮忙解决一下
- jsp和javaScript的问题?
- Spring boot 2.1.3启动报错 java.lang.NoClassDefFoundError: org/springframework/util/u
- appfuse中的问题
- 不同浏览器样式问题。
str = str.replaceAll("[^\\w]", "");
StringBuffer buffer = new StringBuffer();
for(int i = 0; i < str.length(); i++) {
String temp = str.charAt(i) + "";
if(temp.matches("[\\w]") || temp.matches("[\\d]")) {
buffer.append(temp);
}
}
System.out.println(buffer.toString());