【问题标题】:R: Replace a character in a string by index [duplicate]R:按索引替换字符串中的字符[重复]
【发布时间】:2018-10-15 16:52:25
【问题描述】:

如何将 R 字符串中的第 n 个字符替换为其他字符? 例如:

x <- "Thas is spelled wrong!"

如何将字符串的第三个字符更改为和“i”,使其显示为: “这写错了!”代替?

【问题讨论】:

  • 感谢您找到副本。我想有人已经回答过了,但我就是找不到。

标签: r


【解决方案1】:

substr 函数可用于赋值和查找。以下将起作用:

substr(x, 3, 3) <- "i"

多年来我一直在使用 substr,却没有意识到它也可以这样使用! [感觉很蠢]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-10
    • 2014-07-02
    • 2021-06-17
    • 2012-10-05
    相关资源
    最近更新 更多