【发布时间】:2016-02-05 08:30:26
【问题描述】:
我想在遇到时间后将文本拆分为 8 个单词和数字。
文本示例:
s <- 'random random random 19:49 0-2 H 2 ABC TREE LAKE #88 TURTLE random random 03:32 43-21 V 8 XYZ LOG #72 FIRE random random random'
我希望如何拆分文本的示例。
'random random random 19:49 0-2 H 2 ABC TREE LAKE #88 TURTLE
random random 03:32 43-21 V 8 XYZ DOG LOG #72 FIRE
random random random'
我知道我可以通过多种方式找到时间,例如
str_extract(str_extract(s, "[:digit:]*:"), "[:digit:]*")
但我不确定如何在时间后拆分八个单词和数字。 任何帮助将不胜感激。
【问题讨论】:
-
s <- random random random 19:49 0-2 H 2 ABC TREE LAKE #88 TURTLE random不是正确的 R 语法。请修复。 -
感谢您的评论。如果我需要更改任何其他内容,请告诉我。
-
好吧,您的更正引入了换行符。不确定是不是故意的。
-
@Pascal 啊,我是故意这样做的。我认为它会更容易阅读。我将编辑我的问题。
-
@Tensibai here 是我关于重新格式化文本块的问题的链接。