美文网首页
1.java代码中引入正则表达式

1.java代码中引入正则表达式

作者: 北凉有一骑士 | 来源:发表于2018-05-16 14:22 被阅读0次

    导入相关包:

    import java.util.regex.Matcher;

    import java.util.regex.Pattern;

    代码片段:

    String str = request.getParameter("assertIdDownloadExcel");//这个是页面取除的字符串,不必深究

    str = str.replace("\\", "\\\\");//有关路径\问题时的替换处理方法

    Pattern pat = Pattern.compile("id=(\\d*)");//定义个Pattern对象

    Matcher mat = pat.matcher(str);//定义Matcher对象

    List idList = new ArrayList();//定义存放符合条件的集合

    while(mat.find()){

            String group = mat.group(1);//没有分组的话写0,看具体情况

            idList.add(group);//把符合条件的字符添加到这个list中

    }

    相关文章

      网友评论

          本文标题:1.java代码中引入正则表达式

          本文链接:https://www.haomeiwen.com/subject/oxppdftx.html