我有一个包含字母数字字符串的数据集。我试图用"nnnn"代替字符串的数字部分。数字部分的长度不重要。
示例: | 我所期望的 | # 100001032218888例二 | # nnnnexamplennnn |
---|---|
# 1 example2 | # nnnnexamplennnn |
我们可以这样使用gsub()
:
x <- c("#100001032218888example1", "#1example2")
output <- gsub("\d+", "nnnn", x)
output
[1] "#nnnnexamplennnn" "#nnnnexamplennnn"