String对正则表达式的支持

支持正则表达式的方法:

boolean matches(String regex)
String replaceAll(String regex, String replacement)
String replaceFirst(String regex, String replacement)
String[] split(String regex)
String[] split(String regex, int limit)

不支持正则表达式的方法:

String replace(char oldChar, char newChar)
String replace(CharSequence target, CharSequence replacement)

例:

String string = "com.cls.Test";
System.out.println(string.replace(".", "\\"));
System.out.println(string.replaceAll("\\.", "\\\\"));
 

你可能感兴趣的:(String)