62,610
社区成员
发帖
与我相关
我的任务
分享
public static void main(String[] args) {
String s = "楼主你给我100分!";
String mid = s.replaceAll(".*你(.*)!.*", "$1");
System.out.println(mid);
}
static String getStr(String src,String beg,String end){
String regex = beg+"(.*)"+end;
System.out.println(regex);
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(src);
if(m.find()){
return m.group(1);
}
return null;
}
public static void main(String[] args)
{
System.out.println(getStr("aaa12121212dde", "aaa", "dde"));
}
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String s="nimabi";
String pre="ni";
String suf="bi";
System.out.println(s.substring((s.indexOf(pre)+pre.length()), s.indexOf(suf)));
}
}
String str="aaaaxxxxxxxxbbbb";
String begin="aaaa";
String end="bbbb";
Matcher m=Pattern.compile("^"+begin+"(.*)"+end+"$").matcher(str);
if(m.find())
System.out.println(m.group(1));