Java17 replaceAll関数で文字列を変換するサンプル
環境
Windows11 pro 64bit
java 17.0.2
構文
対象文字列.replaceAll(“正規表現",置換する文字列)
正規表現にマッチした全ての文字列を変換するには、「replaceAll」関数を使います。
使用例
public class Main { public static void main(String[] args) throws Exception { String strA = "0123456"; String strB = "a123456"; String strC = "a"; String regex = "[0-9]"; // 数字の0~9 System.out.println(strA.replaceAll(regex,"A")); System.out.println(strB.replaceAll(regex,"A")); System.out.println(strC.replaceAll(regex,"A")); } }
実行結果
AAAAAAA
aAAAAAA
a