是关于求日期的,格式如下:Fri, 19 Jun 2009 09:29:02 PDT
我的主要代码写法如下: Pattern pattern = Pattern.compile("([a-z]{3},\\s[0-9]{2}\\s[a-z]{3}\\s[0-9]{4}\\s[0-9]{2}:[0-9]{2}:[0-9]{2}\\s[a-z]{3})");
Matcher matcher = pattern.matcher("111111bbbb_Fri, 19 Jun 2009 09:29:02 PDT_22222aaa");
if (matcher.find())
{
System.out.println("日期:"+matcher.group());//找不到值
}
pattern = Pattern.compile("([a-z]{3},\\s[0-9]{2}\\s[a-z]{3}\\s[0-9]{4}\\s[0-9]{2}:[0-9]{2}:[0-9]{2}\\s[a-z]{3})");
这句那些写错了呢?为何找不到值呢?请大虾们指教
我的主要代码写法如下: Pattern pattern = Pattern.compile("([a-z]{3},\\s[0-9]{2}\\s[a-z]{3}\\s[0-9]{4}\\s[0-9]{2}:[0-9]{2}:[0-9]{2}\\s[a-z]{3})");
Matcher matcher = pattern.matcher("111111bbbb_Fri, 19 Jun 2009 09:29:02 PDT_22222aaa");
if (matcher.find())
{
System.out.println("日期:"+matcher.group());//找不到值
}
pattern = Pattern.compile("([a-z]{3},\\s[0-9]{2}\\s[a-z]{3}\\s[0-9]{4}\\s[0-9]{2}:[0-9]{2}:[0-9]{2}\\s[a-z]{3})");
这句那些写错了呢?为何找不到值呢?请大虾们指教
比如[a-z]不包括F