我希望在R中将字符串中所有的A
替换为B
,将所有的B
替换为A
。
我的输入是:
x = "ABCDBBABDC"
我的输出应该是:
y = "BACDAABADC"
我怎么才能用一行代码实现这个功能?
我尝试了sub
函数,但是无法进行多次替换。
我希望在R中将字符串中所有的A
替换为B
,将所有的B
替换为A
。
我的输入是:
x = "ABCDBBABDC"
我的输出应该是:
y = "BACDAABADC"
我怎么才能用一行代码实现这个功能?
我尝试了sub
函数,但是无法进行多次替换。
chartr
:x = "ABCDBBABDC"
chartr("AB", "BA", x)
# [1] "BACDAABADC"
chartr
和ave
一样是那些不被重视的函数之一,需要更好的宣传机构。 - IRTFM