2
我想在某些书名字符串周围添加括号,并且希望能够使用paste0
函数粘贴。我想利用这个字符串:R中的文本操作
a <- c("I Like What I Know 1959 02e pdfDrama (amazon.com)", "My Liffe 1993 07e pdfDrama (amazon.com)")
包的特定字符串括号:
a
[1] “I Like What I Know (1959) (02e) (pdfDrama) (amazon.com)”
[2] ”My Life (1993) (07e) (pdfDrama) (amazon.com)”
我都试过,但不能想出一个办法,从字符串替换它们:
paste0("(",str_extract(a, "\\d{4}"),")")
paste0("(",str_extract(a, ”[0-9]+.e”),”)”)
帮助?
什么是规则?找到4位数的单词并用圆括号包裹所有后续单词? –