String正则表达式相关方法
String正则表达式相关方法
CAMELLIA!!! note 目录
String正则表达式相关方法
String replace(CharSequence target,CharSequence replacement)
String 类中的 replace 方法用于将字符串中的某个子字符串替换为另一个子字符串。
该方法有两个参数:target 和 replacement,分别表示需要替换的子字符串和用于替换的新子字符串。1
2
3
4
5
6
public void testReplace(){
//该方法不涉及正则表达式
String java = "C++GoC#C++Python".replace("C++", "Java");
System.out.println(java);
}String replaceAll(String regex,String replacement)
String 类中的 replaceAll 方法用于将字符串中所有匹配指定正则表达式的子字符串替换为另一个子字符串。
1 |
|
String[] split(String regex)
String 类中的 split 方法用于根据一个正则表达式将字符串拆分为子字符串数组。
这个方法允许你使用正则表达式来定义拆分点,从而能灵活地处理各种字符串格式。
1 |
|
boolean matches(String regex)
String 类中的 matches 方法用于判断字符串是否完全匹配给定的正则表达式。这个方法在字符串匹配方面非常有用,可以用于验证输入是否符合特定的格式。
1 |
|