У меня есть ряд строк следующим образом:
vec<-c("Peronospora boniNhenrici","Cystoseira abiesNmarina","Niplommatina rubra",
"Padina sanctaeNcrucis","Nachygrapsus NaurusNliguricus","Melphidippa borealis")
Я хотел бы заменить внутреннюю заглавную букву "N" во втором слове для каждого элемента на "-", так что он хотел бы:
("Peronospora boni-henrici","Cystoseira abies-marina","Niplommatina rubra",
"Padina sanctae-crucis,"Nachygrapsus Naurus-liguricus","Melphidippa borealis")
Есть предложения?У меня есть местоположения, использующие следующее:
stri_locate_all(vec,regex = "[N]")
, но я не уверен, как заменить «N», если оно внутреннее.Когда я пытаюсь заменить заглавную букву «N» с помощью gsub, он заменяет все вхождения N, а не только внутренний «N».