使用replaceAll實現字符串替換,具體要求為將字符串“abc123bcd45ef6g7890”中的數字替換成漢字“數字”,如果是連續的數字那么替換為一個漢字“數字”。
在Java api中的String類提供了replaceAll方法,實現將字符串中匹配正則表達式的字符串替換成其它字符串,replaceAll方法的聲明如下所示:
String replaceAll(String regex,String replacement)
以上方法實現將字符串中匹配正則表達式regex的字符串替換成replacement。
@Test
public void testReplaceAll(){
String str = "abc123bcd45ef6g7890";
str = str.replaceAll("\\d+", "數字");
System.out.println(str);
}

