我在格式列中有许多元素:
Var.24.22918699
需要更改为
Var-24-22918699
有没有一种简单的方法来做这个R?
谢谢!
答案 0 :(得分:2)
gsub
用于使用正则表达式替换字符串中的特定字符。
> x <- "Var.24.22918699"
> gsub("[.]", "-", x)
## [1] "Var-24-22918699"
答案 1 :(得分:0)
另一种选择:
x <- "Var.24.22918699"
chartr('.', '-', x)
# [1] "Var-24-22918699"