在R中的双引号之间提取文本

时间:2017-05-14 05:49:38

标签: r regex data-cleaning stringr

我有一个带有文字的单元格[“畅销书”,“mysteries_thrillers_true_crime”,“science_fiction_fantasy”,“literary_fiction”]

期望的结果是细胞中的所有类型:

    [1]"bestsellers"
    [2]"mysteries_thrillers_true_crime" 
    [3]"science_fiction_fantasy"
    [4]"literary_fiction"

要在双引号之间提取文本,我试过

str_extract(data$preferences[1], "\\[\".*?\"\\]")

str_extract(data$preferences[1], "\".*?\"")

都得到了结果:

 [1] "[\"bestsellers\",\"mysteries_thrillers_true_crime\",\"science_fiction_fantasy\",\"literary_fiction\"]

我的问题是如何摆脱[和]并获得欲望的结果?

0 个答案:

没有答案