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

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

作者: 三米板 | 来源:发表于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