R根据出现不止一次的标点字符提取字符串的一部分

时间:2017-06-19 18:06:17

标签: r string split

我花了很多时间阅读有关如何使用substr和substring提取字符串部分的成功答案。尽管如此,我仍无法应用答案,因为我无法区分使用特定标点符号来指示何时开始和停止选择其他标点符号,如果这些字符在字符串中出现多次。

在一般情况下,我想根据" _"的重新划分字符将我的字符串拆分到几个地方。和"。"

在我个别情况下,我的数据框的一列中的单元格包含一个字符串作为字符串,我想使用该字符串在同一行的3个后续列中生成字符串。

为了演示,字符串可能如下所示:" Name_12。 Word_CsvData.txt"并且应该拆分而不将数字字符位置引入"名称"," 12"," Word"

为此,我的目标是找出如何提取字符串的一部分:

1)从字符串的开头到下划线字符的第一个实例。

2)从第一个下划线到第一个句号。

3)从空格到第二个下划线字符。

非常感谢任何帮助。

0 个答案:

没有答案