java正则表达式 正则表达式java正则 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String s1="<td style=\"BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid\" align=\"center\" valign=\"middle\"><b><font color=\"#000000\"><input style=\"text-align: left; width: 10px;\" dtype=\"str\" class=\"COMMON\" title=\"NO1\" name=\"DATA_1\" align=\"left\" type=\"text\"><br></font></b></td><td style=\"BORDER-RIGHT: #000000 1px solid\" align=\"center\" valign=\"middle\"><b><br></b></td><td style=\"BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid\" align=\"center\" valign=\"middle\"><b><font color=\"#000000\"><input name=\"DATA_2\" title=\"NO1\" class=\"COMMON\" dtype=\"str\" style=\"text-align: left; width: 10px;\" align=\"left\" type=\"text\"></font></b></td>"; String s2="<p class=\"MsoNormal\" style=\"text-align:center;mso-pagination:widow-orphan\" align=\"center\"><span style=\"font-size:14.0pt;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning: 0pt\"><input style=\"text-align: left;\" dtype=\"str\" class=\"COMMON\" title=\"name\" name=\"DATA_2\" align=\"left\" type=\"text\"> <span lang=\"EN-US\"></span></span></p>"; System.out.println(s1.replaceAll(".*(<input.*name=\"DATA_2\"[^>]*>).*", "$1")); System.out.println(s2.replaceAll(".*(<input.*name=\"DATA_2\"[^>]*>).*", "$1")); System.out.println(matcher.group(1)); 你上面理解 错了。 String s1="<td style=\"BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid\" align=\"center\" valign=\"middle\"><b><font color=\"#000000\"><input style=\"text-align: left; width: 10px;\" dtype=\"str\" class=\"COMMON\" title=\"NO1\" name=\"DATA_1\" align=\"left\" type=\"text\"><br></font></b></td><td style=\"BORDER-RIGHT: #000000 1px solid\" align=\"center\" valign=\"middle\"><b><br></b></td><td style=\"BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid\" align=\"center\" valign=\"middle\"><b><font color=\"#000000\"><input name=\"DATA_2\" title=\"NO1\" class=\"COMMON\" dtype=\"str\" style=\"text-align: left; width: 10px;\" align=\"left\" type=\"text\"></font></b></td>"; Matcher m= Pattern.compile(".*(<input.*name=\"DATA_2\"[^>]*>).*").matcher(s1); while(m.find()) { System.out.println(m.group(1)); } 求新颖的java ee web项目 myql 存储图片中遇到的jsp问题 求助:关于JPA多对一映射的问题~!急 jsp解析xml问题 gwt找不到Entry-point类,是咋回事啊? 请问各位高手,你们用什么工具做HTML,JSP文件 EL表达式的问题 今天新发现,请大家讨论,这是怎么实现的? 通过jdbc把textarea的内容存入数据库会有乱码!!!!???? tomcat 初始页面不出现 web.xml一加Listener,启动tomcat就出错 求大神给指导指导 求助
String s2="<p class=\"MsoNormal\" style=\"text-align:center;mso-pagination:widow-orphan\" align=\"center\"><span style=\"font-size:14.0pt;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning: 0pt\"><input style=\"text-align: left;\" dtype=\"str\" class=\"COMMON\" title=\"name\" name=\"DATA_2\" align=\"left\" type=\"text\"> <span lang=\"EN-US\"></span></span></p>";
System.out.println(s1.replaceAll(".*(<input.*name=\"DATA_2\"[^>]*>).*", "$1"));
System.out.println(s2.replaceAll(".*(<input.*name=\"DATA_2\"[^>]*>).*", "$1"));
System.out.println(matcher.group(1));
String s1="<td style=\"BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid\" align=\"center\" valign=\"middle\"><b><font color=\"#000000\"><input style=\"text-align: left; width: 10px;\" dtype=\"str\" class=\"COMMON\" title=\"NO1\" name=\"DATA_1\" align=\"left\" type=\"text\"><br></font></b></td><td style=\"BORDER-RIGHT: #000000 1px solid\" align=\"center\" valign=\"middle\"><b><br></b></td><td style=\"BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid\" align=\"center\" valign=\"middle\"><b><font color=\"#000000\"><input name=\"DATA_2\" title=\"NO1\" class=\"COMMON\" dtype=\"str\" style=\"text-align: left; width: 10px;\" align=\"left\" type=\"text\"></font></b></td>";
Matcher m= Pattern.compile(".*(<input.*name=\"DATA_2\"[^>]*>).*").matcher(s1);
while(m.find()) {
System.out.println(m.group(1));
}