Java正则替换汉字中文字符串

这段代码原本写在我的博客里的 但是发现这段代码在我的博客页面里神奇的凑效了 吧我博客日志里的中文显示全部替换没了。所以写在这与大家分享

public static int getLength(String str){
    str =     str.replaceAll("[^x00-xff]*", "**");
    System.out.print(str);
    return str.length();
}


public static void main(String[] args) throws UnsupportedEncodingException {
    String str = "我是云南人";
    //String gbStr = toLength(str, 8);
    System.out.print(getLength(str));
}

打印结果为

****4

你可能感兴趣的:(Java)