public static void main(String[] args) {
String returnString="
"sdf asdsdc" +
"asdfa sdfa" +
"dfasd fcsd" +
"casd ascsdfEND>";
String parse="^\\W*END([\\s\\S]* )END\\W*$";
System.out.println(StringUtil.findReturn(returnString, parse));
}
判断一个字符串是否是以END开头和结尾(开头不能存在任何字符,结尾可存在特殊字符,不能存在字母数字和汉字)
public static void main(String[] args) {
String returnString="ENDasd fsadf " +
"asdfasdfasd fasdfa" +
"sdf asdsdc" +
"asdfa sdfa" +
"dfasd fcsd" +
"casd ascsdfEND";
String parse="^END([\\s\\S]* )END\\W*$";
System.out.println(StringUtil.findReturn(returnString, parse));
}
判断一个字符串是否是以END开头和结尾(开头和结尾都不能存在任意字符)
public static void main(String[] args) {
String returnString="ENDasd fsadf " +
"asdfasdfasd fasdfa" +
"sdf asdsdc" +
"asdfa sdfa" +
"dfasd fcsd" +
"casd ascsdfEND";
String parse="^END([\\s\\S]* )END$";
System.out.println(StringUtil.findReturn(returnString, parse));
}