日期:2014-05-20  浏览次数:20691 次

java中匹配/* explanation */的正则表达式怎么写?
java中匹配/* explanation */的正则表达式怎么写?

------解决方案--------------------
/\*.*\*/
------解决方案--------------------
/\*.*\*/
------解决方案--------------------
Java code
 String str = "/* asfdasfdsaf */ /*asdfasdfsadfdsaf*dsa/asdfasf*/aaa";
    String regex = "/\\*/?(\\n|[^/]|[^*]/)*\\*/";
    Pattern p = Pattern.compile(regex);
    Matcher m = p.matcher(str);

    if (m.find()) {
      String matchstr = m.group();
      System.out.println(matchstr);
    }

------解决方案--------------------
上面已有答案了。