首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Java 正则表达式 解析方法名解决方案

2012-03-28 
Java 正则表达式 解析方法名如下方法体,def set_access_limit(hashPara{})rssendCmdObj(:cmd_rt_gem_aaa

Java 正则表达式 解析方法名
如下方法体,
def set_access_limit(hashPara={})
  rs=sendCmdObj(:cmd_rt_gem_aaa_access_limit,hashPara)
end

只需用到第一行,def set_access_limit(hashPara={})
,通过def 和 方法体的左括号把之间的方法名解析出来即可

[解决办法]
for example

Java code
String s = "def set_access_limit(hashPara={})";String regex = "def\\s+(.*?)[(].*";String methodName = s.replaceAll(regex, "$1");System.out.println(methodName); 

热点排行