急求一正则表达式!!!

jeickey 2004-12-18 05:32:21
public void dod(){
System.out.println("me");
}
public void dd(){
// System.out.println();
}
public static void main(String[] args) throws Exception{
System.out.println("hello");
}

如果只用一个正则匹配到System.out.println("me"); 该怎样写呢??
无胜感激,不如把分给你....
...全文
168 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
LBritney 2004-12-20
  • 打赏
  • 举报
回复
int i=0;
整段代码搜索*System.out.print*
i++;
System.out.println(i-main中的System.out.print方法的个数)
行吗?
silverghost2002 2004-12-20
  • 打赏
  • 举报
回复
好像用到正则表达式的方法中不能找出与语义匹配的东西吧!这个最好用语义的分析方法写出产生式!然后画状态转换图!编成LR(1)的形式,逐步规约~!这样应该可以~
loverisyour 2004-12-20
  • 打赏
  • 举报
回复
哎,人工找吧
Eraserpro 2004-12-20
  • 打赏
  • 举报
回复
不好办,你如果要找main方法中的System.out.print倒还有办法
thomas_20 2004-12-20
  • 打赏
  • 举报
回复
DarrenWang 2004-12-20
  • 打赏
  • 举报
回复
you cannt
EverythingMaster 2004-12-20
  • 打赏
  • 举报
回复
这不是正则表达式能解决的问题
jeickey 2004-12-20
  • 打赏
  • 举报
回复
哦,我可能没说清楚。
正则匹配的目的是:找出所有的未注释的、不在main()方法内的System.out.print方法
jeickey 2004-12-20
  • 打赏
  • 举报
回复
LBritney的方法是用来计算个数,有作用。
但是不能使文本定位到某个文件的某一行
看来够呛了,3ks all the same

silverghost2002 老兄说的我全不懂:< 暂不给分 ,请谅解
launch401 2004-12-18
  • 打赏
  • 举报
回复
System.out.println\\("me"\\);
应该就能够匹配到

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧