是的,您可以使用以下正则表达式来检索日期.
Pattern p = Pattern.compile("(\\d{4}-\\d{2}-\\d{2})");
Matcher m = p.matcher("2017-01-31 01:33:30 random text log message x");
if (m.find()) {
System.out.println(m.group(1)); //print out the date
}
Run Code Online (Sandbox Code Playgroud)