正则匹配
public static boolean isLegalInputLine(String line) {
// 定义正则
Pattern p =Pattern.compile("GraphType\\s*=\\s*\".+\"\\s*");
// 进行匹配
Matcher m = p.matcher(line);
// 获取结果
boolean r =m.matches();
return r;
}
提取字符串
public List<String> getString(String s) {
List<String> strs = new ArrayList<String>();
// 定义正则
Pattern p = Pattern.compile("GraphType\\s*=\\s*\".+\"\\s*");
// 进行匹配
Matcher m = p.matcher(s);
// 提取字符串
while(m.find()) {
strs.add(m.group());
}
return strs;
}