java替换中⽂中如何替换汉字呢?
Java代码java replace方法
1. /***
2.      * 把中⽂替换为指定字符<br>
3.      * 注意:⼀次只匹配⼀个中⽂字符
4.      * @param source
5.      * @param replacement
6.      * @return
7.      */
8. public static String replaceChinese(String source, String replacement){
9. if(ValueWidget.isNullOrEmpty(source)){
10. return null;
11.        }
12. if(replacement==null){
13.            replacement=SystemHWUtil.EMPTY;
14.        }
15.        String reg = "[\u4e00-\u9fa5]";
16.        Pattern pat = Patternpile(reg);
17.        Matcher mat=pat.matcher(source);
18.        String repickStr = placeAll(replacement);
19. return repickStr;
20.    }
测试:
Java代码
1. public static void main(String[] args) {
2.
3.        String str = "123你好aaa";
4.        String placeChinese(str, "_");
5.        System.out.println("去中⽂后:"+repickStr);
6. }

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。