gpt4 book ai didi

r - R 中的 Grep(零或任何字符)

转载 作者:行者123 更新时间:2023-12-02 08:27:23 25 4
gpt4 key购买 nike

我有包含大量数据的文件,但其中有几个文件的日期格式如下:YYYYMMDD,f。 e. 20150704

而在其他日期是这种格式:YYYY-MM-DD,f。 e. 2015-07-04

我想用 grep 查找具体日期,我可以通过一个 grep 来完成这两个示例吗?

我试过这个:

grep("*07*04",file)

还有这个

grep(".07.04",file)

第二种形式适用于这种格式 YYYY-MM-DD 但不适用于 YYYYMMDD

有什么方法可以通过一个 grep 来完成吗?

最佳答案

尝试

grep('-?07-?04$', str1)

数据

 str1 <- c('2015-07-04', '20150704', '2014-08-07', '20150407',
'2015-07-14', '2015-01-04')

关于r - R 中的 Grep(零或任何字符),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30831727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com