91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Java中replaceall的用法有哪些

小億
167
2023-08-01 17:40:05
欄目: 編程語言

在Java中,replaceAll()方法是用于替換字符串中的所有匹配項的。該方法有以下幾種用法:

  1. replaceAll(String regex, String replacement):將字符串中所有匹配正則表達式regex的子字符串替換為指定的replacement字符串。
String str = "Hello, World!";
String replacedStr = str.replaceAll("o", "e");
System.out.println(replacedStr); // 輸出:Helle, Werld!
  1. replaceAll(String regex, Function<MatchResult, String> replacer):使用指定的函數將字符串中的每個匹配正則表達式regex的子字符串替換為計算得到的結果。
String str = "Hello, World!";
String replacedStr = str.replaceAll("o", match -> match.group().toUpperCase());
System.out.println(replacedStr); // 輸出:HellO, WOrld!
  1. replaceAll(String regex, String replacement):通過指定的正則表達式和替換字符串來替換字符串中所有匹配的子字符串。
String str = "Phone number: 123-456-7890";
String replacedStr = str.replaceAll("\\d{3}-\\d{3}-\\d{4}", "XXX-XXX-XXXX");
System.out.println(replacedStr); // 輸出:Phone number: XXX-XXX-XXXX

需要注意的是,replaceAll()方法使用的是正則表達式進行匹配和替換,所以在使用時需要注意正則表達式的語法和特殊字符的轉義。

0
翁牛特旗| 赞皇县| 景谷| 莫力| 江油市| 滨州市| 廊坊市| 苗栗县| 贵港市| 博野县| 县级市| 东港市| 平果县| 庆城县| 沂源县| 自贡市| 高雄县| 涟水县| 广昌县| 石门县| 榆林市| 康马县| 阳高县| 冀州市| 通渭县| 佛教| 尖扎县| 姚安县| 乌兰县| 邯郸县| 天镇县| 桦甸市| 辛集市| 昔阳县| 环江| 巴塘县| 樟树市| 达日县| 诏安县| 宝兴县| 廊坊市|