?最霸道的方法..
/**
* 截取字符串 某個(gè)字符串和某個(gè)字符串之間的數(shù)據(jù)
*
* @param soap
* @param rgex
* @return
*/
public static String getSubUtilSimple(String soap, String rgex) {
Pattern pattern = Pattern.compile(rgex);// 匹配的模式
? ? Matcher m = pattern.matcher(soap);
? ? while (m.find()) {
return m.group(1);
? ? }
return "";
}
測(cè)試:
String str = "你好啊我的姓名張三性別男...";
String rgex ="姓名(.*?) 性別";
String name =getSubUtilSimple(str, rgex);
輸出為:張三?