R:在逗号之间提取单词?

R:在逗号之间提取单词?,r,string,word,R,String,Word,假设我有一个由逗号分隔的字符串 "Hello, 1000, "Oh shit, a comma", helloagain" 我想取这样一个字符串,给定一个值n,提取第n个和第n+1个逗号之间的单词 例如,如果n=1,我想提取1000。 如果n=2,我想提取一个逗号。等等 我该怎么做 请注意,逗号之间的单词可以在引号中包含逗号。。。它也可以是空的,例如字符串也可以是空的 你好,1000 当n=1时,我们需要这个词 假设您打算将带引号的字符串保留在一起,那么下面是一个尝试: s Janus,这能回

假设我有一个由逗号分隔的字符串

"Hello, 1000, "Oh shit, a comma", helloagain"
我想取这样一个字符串,给定一个值n,提取第n个和第n+1个逗号之间的单词

例如,如果n=1,我想提取1000。 如果n=2,我想提取一个逗号。等等

我该怎么做

请注意,逗号之间的单词可以在引号中包含逗号。。。它也可以是空的,例如字符串也可以是空的

你好,1000


当n=1时,我们需要这个词

假设您打算将带引号的字符串保留在一起,那么下面是一个尝试:


s Janus,这能回答你的问题吗?