本帖最后由 陈少文 于 2012-7-17 19:06 编辑
/*
想了很长时间:
用到public String replaceAll(String regex,
String replacement)
使用给定的 replacement 字符串替换此字符串匹配给定的正则表达式的每个子字符串。
*/
public class RegexDemo
{
public static void main(String[] args)
{
String str = "xxxxyyyyzzzz";//已知头和尾,得中间
//方法1:
//str = str.replaceAll("xxxx|zzzz", "");
//System.out.println(str);
//方法2:
str = Pattern.compile("xxxx|zzzz").matcher(str).replaceAll("");
System.out.println(str);
}
}
方法1,和方法2,原理其实是一样的。
//打印出yyyy
|