这里就是一个抓取功能的实现,正则分组
public static void main(String[] args) {
String sss = "中国湖北haha@126.com武汉<input id=\"haha\" value=\"mypassword\" />aaa<input id=\"wujihu11\" value=\"mypassword\" />";
Pattern pattern = Pattern.compile("<input[\\s]*id=\"haha\"[\\s]*value=\"([\\w]+)\"[\\s]*/>");
Matcher matcher = pattern.matcher(sss);
String vs = matcher.find()==true ? matcher.group(1) : null;
System.out.println("vs=" + vs);
}
public static void main(String[] args) {
String sss = "中国湖北haha@126.com武汉<input id=\"haha\" value=\"mypassword\" />aaa<input id=\"wujihu11\" value=\"mypassword\" />";
Pattern pattern = Pattern.compile("<input[\\s]*id=\"haha\"[\\s]*value=\"([\\w]+)\"[\\s]*/>");
Matcher matcher = pattern.matcher(sss);
String vs = matcher.find()==true ? matcher.group(1) : null;
System.out.println("vs=" + vs);
}