小编Met*_*her的帖子

如何使用 stringr 函数替换精确的字符串?

我正在尝试使用stringr函数替换列中的确切字符串。

我尝试的数据集是这样的:

data <- data.frame(
  column = c("Value", "Values", "Value", "Values")
)

data

  column
1 Value
2 Values
3 Value
4 Values
Run Code Online (Sandbox Code Playgroud)

我想用“值”替换“值”。我尝试过str_replace(data$column, "Value", "Values"),但这会产生以下不需要的替换:

[1] "Values"  "Valuess" "Values"  "Valuess"
Run Code Online (Sandbox Code Playgroud)

我希望输出是:

[1] "Values"  "Values" "Values"  "Values"
Run Code Online (Sandbox Code Playgroud)

regex r stringr

7
推荐指数
1
解决办法
7021
查看次数

标签 统计

r ×1

regex ×1

stringr ×1