在Java中,可以使用replaceAll()
方法來實現正則替換字符串。
例如,下面的代碼會將字符串中的所有數字替換為*
:
String str = "Hello123World456";
String replacedStr = str.replaceAll("\\d", "*");
System.out.println(replacedStr); // 輸出:Hello***World***
在上面的代碼中,\\d
是一個正則表達式,表示任意數字。replaceAll()
方法會將所有匹配該正則表達式的字符串替換為*
,并返回替換后的字符串。
你也可以使用其他正則表達式來替換不同的內容,實現更復雜的字符串替換功能。