例如:
public class Test { public static void main(String args[]) { String Str = new String("www.java.com"); System.out.println(Str.replaceFirst("java", "cjavapy" )); System.out.println(Str.replaceFirst("(.*)java(.*)", "cjavapy" )); } }
1、定义和用法
使用给定的 replacement 替换此字符串匹配给定的正则表达式的第一个子字符串。
2、调用语法
String replaceFirst(String regex,String replacement)
3、参数说明
参数 | 描述 |
regex | 匹配此字符串的正则表达式 |
replacement | 用来替换第一个匹配项的字符串 |
4、返回值
成功则返回替换的字符串,失败则返回原始字符串。