У меня есть текст следующим образом.
mytext<-c("There is a\nlot of stuff","There is a\nlot of stuff\n","There is a\n lot of stuff","Stuff is everywhere\n\n\n\n around here. Clean it\n up")
Я бы хотел избавиться от \ n в середине предложения с выводом:
There is a lot of stuff
There is a lot of stuff\n
There is a lot of stuff
Stuff is everywhere around here. Clean it up
I пробовал:
gsub("([a-z]\\s*)\n+(\\s*[a-z])", "\\1 \\2", mytext)
но это дает вывод:
[1] "There is a lot of stuff" "There is a lot of stuff"
[3] "There is a lot of stuff" "Stuff is everywhere\n\n\n around here. Clean it up"
Кажется, я не могу избавиться от среднего предложения \ n, когда их кратно , Использование жадного оператора с \ n дает мне странные результаты.