我有一个字符串可以这样说
Ankit 说: 2013 年 5 月 13 日上午 10:55,你摇滚
而且,我希望从中获取日期
2013 年 5 月 13 日
有什么办法可以在 R 中做到这一点吗?我已经通过以下方式尝试了 strptime 函数:
strptime("Ankit says: May 13, 2013 at 10:55 am you rock", " %b %d, %Y")
我明白了"NA"
但是当我在日期之前没有任何文字地尝试它时
strptime("May 13, 2013 at 10:55 am you rock", " %b %d, %Y")
我得到输出"2013-05-13"
我也尝试过正则表达式
grep("Ankit says: May 13, 2013 at 10:55 am you rock", "?(?:[a-zA-Z]*)(\\s+)(?:[0-9]*)(,)(\\s+)(?:[0-9]*)")