У меня есть вектор R символов:Как заменить последнее вхождение в символ?
a<-'aabbccaabbccaabbcc'
Я хочу, чтобы заменить последнее вхождение «аа» и все, что следует с «BB». Я пробовал использовать stri_replace_last
из stringi
пакет с regex (.*)aa(.*)
. Но он заменяет все, поскольку это одна строка.
Есть ли способ сделать это в R?
Мне кажется, что я видел этот вопрос раньше. –
'gsub (" aa [^ a] * $ "," bb "," aabbccaabbccaabbcc ")'? – r2evans
Я попытался найти что-то подобное, но не смог найти его на stackoverflow – h1990