字符串的小问题,谁能帮帮我,快疯了! String strTest = "fdsffd你fd好dff";System.out.println(strTest.replaceAll("\\w","")); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般汉字是以两个字节来存放的,而且高位都是1,所以可以取字符串的Ascall码值,一般汉字的Ascall码值比较大,而英文的字符值都比较小,去掉那些小的,只保留大的,就行了。 String test = "sfsdf!~!~s你12好3df";System.out.println(test.replaceAll("[\\x00-\\xff]","")); \\x00-\\xff是用来匹配中文字符的,不明白的话可以看看正则表达式 解释一下楼上的,\\x00-\\xff表示在0-255之间,汉字在255之外,遗憾的是还有别的文字也在255之外,如拉丁文阿拉伯文 求助!谁知道java产生随机数的函数? 关于JDK5+ Scanner截取的问题。 怎么在java控制台中打印出byte数组的数据及中文怎么处理 ? 为什么我JPanel设置不了背景颜色 【学习&讨论】一个类设计的问题,不看的一定后悔,大家一起学习! 正则表达式在j2ee1.4里的怎么用 请问www.java.com.cn怎么上不去了??? 请问如何像c++那样实现数值传递 在jdbtable中如何加入combox组件 看看这个小程序错误在哪里,多谢了!! 非常非常简单的问题(续)! java中如何实现这个功能?请高手不吝赐教
System.out.println(test.replaceAll("[\\x00-\\xff]",""));