<%@page import="org.apache.log4j." %> 提取出来中间的包名 org.apache.log4j.
<% log.debug("InputSQL===:"+SQL); …… %> 提取出来中间的代码
真头疼啊不会正则 谢谢各位啦
|      1littleW2B      2018-01-05 16:04:18 +08:00 这个吗(?<=").*?(?=") | 
|  |      2Telegram      2018-01-05 16:05:40 +08:00 第一个大概是这样: (?<=import=").*(?=") 第二个大概是: (?<=log.debug\(").*(?=\)) | 
|  |      4nondanee      2018-01-05 16:15:49 +08:00 String pattern = "<%@page import=\"([^\"]+)\" %>"   match 取 group(1) String pattern = "<% log.debug\\(([^\\)]+)\\);"; match 取 group(1) 这样? | 
|      6linatiny      2018-01-05 16:26:36 +08:00 <%@page import="(.*?)" %>  <% log.debug\("InputSQL===:"\+(.*?)\);.*?%> 这样? | 
|      7neosfung      2018-01-05 18:01:48 +08:00 .+([^"]+).+ .+([^(<%)(%>)]+).+ | 
|  |      8bxb100      2018-01-05 18:07:10 +08:00 via Android 看看 tomcat 怎么实现的 | 
|  |      9thinkmore      2018-01-09 10:17:07 +08:00 第一个: (?<=").*(?=") 第二个:(?<=<%).*(?=%>) java7 测试通过 |