1. 程式人生 > >JAVA字串替換replace、replaceAll、replaceFirst之間區別詳解

JAVA字串替換replace、replaceAll、replaceFirst之間區別詳解

String的replaceAll跟replaceFirst用到了正則表示式

String s = "my.test.txt";
System.out.println(s.replace(".", "#"));
System.out.println(s.replaceAll(".", "#"));
System.out.println(s.replaceFirst(".", "#"));

//執行結果:
my#test#txt
###########
#y.test.txt

看看正則表示式把!