在R strsplit中使用正则表达式

列昂纳多

我想将“ 2015-05-13T20:41:29 + 0000”拆分为2015-05和20:41:29 + 0000。我尝试了以下方法:

> strsplit("2015-05-13T20:41:29+0000",split="-\\d\\dT",fixed=TRUE)
[[1]]
[1] "2015-05-13T20:41:29+0000"

但模式不匹配。如何解决这个问题?

罗夏

您可以删除,fixed因为您没有使用完全匹配,

strsplit("2015-05-13T20:41:29+0000",split="-\\d{2}T")
# [[1]]
# [1] "2015-05"       "20:41:29+0000"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

R strsplit 使用正则表达式

在R中使用正则表达式序列的正则表达式数据清除

在gsub r中使用正则表达式模式

在R中使用哪个正则表达式?

在 R 中使用正则表达式分叉数据

* 与 .* 在 R 中使用正则表达式

在R中的Xpath中使用正则表达式

在R中使用正则表达式提取文本

在 R 中使用反向引用的正则表达式

R:正则表达式以strsplit分隔(查找“,”,后跟大写字母)

在文本中使用R表示正则表达式IP地址

如何在R中使用正则表达式检测和删除缩写?

在R中使用正则表达式进行问题匹配标点

在R中使用正则表达式分割字符串

在R中使用正则表达式从链接中提取字符串

在R的grep中使用正则表达式不匹配

在R中使用正则表达式过滤带有时间戳的日期

在R中使用动态(可变)字符串作为正则表达式模式

在R中使用正则表达式更改数字格式

在R中使用正则表达式从字符串中获取数字

正则表达式在R拆分问题中使用rebus?

在R的正则表达式中使用组和反向引用-stringr :: str_replace

在R中使用正则表达式将数字替换为空白

在R中的正则表达式中使用变量值

在R中使用正则表达式提取圆括号中的字符串

在r中使用正则表达式在句点之后添加空间(如果不存在)

可以在R中的正则表达式替换中使用量词吗?

如何在R中使用正则表达式编辑名称?

在 R 中使用正则表达式嵌套 if-else