JAVA8 时间字符串去空格、冒号和横杠

    public static void main(String[] args) {
        String name = "2023-02-30 09:30:00 cjj_pdf_13-陈建江 2023-01-30 09:30";
        // todo 格式化时间
        String regex = "\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2}";
        Pattern p = Pattern.compile(regex);
        Matcher matcher = p.matcher(name);
        while (matcher.find()) {
            String dateStr = matcher.group();
            String newDateStr = dateStr.replaceAll("-","")
                    .replaceAll(" ","")
                    .replaceAll(":","");
            name = name.replaceAll(dateStr, newDateStr);
        }
        System.out.println(name);
    }


版权声明:本文为weixin_44841312原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。