替换字符串中的全部英文字母
用正则把英文替换掉
String str="asdfa中asdfsa国sfd";
str=str.replaceAll("[a-zA-Z]*","");
如果还是替换数字:
str=str.replaceAll("[a-zA-Z0-9]*","");
替换中文
str=str.replaceAll("[\u4e00-\u9fa5]*","");
如何判断一个字符串是英文,只需要比较 替换中文前后字符串长度是否有改变即可。
替换字符串中的全部英文字母
用正则把英文替换掉
String str="asdfa中asdfsa国sfd";
str=str.replaceAll("[a-zA-Z]*","");
如果还是替换数字:
str=str.replaceAll("[a-zA-Z0-9]*","");
替换中文
str=str.replaceAll("[\u4e00-\u9fa5]*","");
如何判断一个字符串是英文,只需要比较 替换中文前后字符串长度是否有改变即可。