Java String replaceFirst() 方法
Java 字符串对象的 replaceFirst() 方法使用给定的参数 replacement 替换字符串第一个匹配给定的正则表达式的子字符串
语法
public String replaceFirst(String regex, String replacement)
参数
参数 | 说明 |
---|---|
regex | 匹配此字符串的正则表达式 |
replacement | 用来替换第一个匹配项的字符串 |
返回值
成功则返回替换的字符串,失败则返回原始字符串
范例
下面的代码使用 replaceFirst() 替换指定的字符串一次
public class Test { public static void main(String args[]) { String Str = new String("hello twle,I am from twle。"); System.out.print("返回值 :" ); System.out.println(Str.replaceFirst("twle", "google" )); System.out.print("返回值 :" ); System.out.println(Str.replaceFirst("(.*)twle(.*)", "google" )); } }
编译运行以上 Java 代码,输出结果如下
返回值 :hello google,I am from twle。 返回值 :google