美文网首页
判断字符串中是否包含日期的正则表达式

判断字符串中是否包含日期的正则表达式

作者: 三米板 | 来源:发表于2020-03-09 10:47 被阅读0次

    直接把代码做个备份

    public static boolean isDateTime(String dateStr) {
    
            Pattern p=Pattern.compile("(\\d{4})-(\\d{1,2})-(\\d{1,2})");
            Matcher m=p.matcher(dateStr);
    
            if (m.find()){
                return true ;
            }
    
            return false;
        }
    

    调用处

    String str = "q    2018-09/09年的时候";
    //返回false
    System.out.println(isDateTime(str));
    str="q    2018-09-09年的时候";
    System.out.println(isDateTime(str));
    //返回true
    

    相关文章

      网友评论

          本文标题:判断字符串中是否包含日期的正则表达式

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