最佳答案
我想在字符串的特定位置插入一个额外的字符(或一个新字符串)。例如,我想在 abcefg
的第四个位置插入 d
以获得 abcdefg
。
现在我使用:
old <- "abcefg"
n <- 4
paste(substr(old, 1, n-1), "d", substr(old, n, nchar(old)), sep = "")
我可以为这个任务编写一个只有一行的简单函数,但我只是好奇是否存在用于该任务的现有函数。