亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
延吉市| 互助| 邳州市| 阿尔山市| 葫芦岛市| 平阳县| 平乡县| 岳池县| 灌南县| 疏勒县| 汝州市| 沽源县| 郧西县| 库尔勒市| 红安县| 澜沧| 铜陵市| 广宁县| 奇台县| 南涧| 芜湖县| 英德市| 甘肃省| 长阳| 南皮县| 通州区| 灵丘县| 桦南县| 朝阳市| 台北市| 阿克苏市| 榆林市| 平安县| 高州市| 岳西县| 新闻| 巫山县| 额尔古纳市| 普定县| 仙居县| 离岛区|