如何在R中的匹配模式前后获取7个字符

时间:2019-03-05 22:20:51

标签: r regex

数据:

"Danger Sign 14x10 Aluminum - No Smoking Beyond This Point"

所需的输出:首先找到模式“ x”。其次,提取字符“ x”之前的7个索引和“ x”之后的7个索引。

如果有人有任何线索,请回复。

1 个答案:

答案 0 :(得分:0)

您可以嵌套grepsubstr

ind <- grep("x", Data)
substr(Data, ind-7, ind+7)