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