34

私は両方の「st」を置き換えようとしています。と「ステ」。「st」で。次のように動作するはずですが、動作しません。

require("stringr")
county <- c("st. landry", "ste. geneveve", "st. louis")
str_replace_all(county, c("st\\.", "ste\\."), "st")
4

2 に答える 2

65

|「または」の意味で使えます

> str_replace_all(county, "st\\.|ste\\.", "st")
[1] "st landry"   "st geneveve" "st louis"   

またはベースRで

> gsub("st\\.|ste\\.", "st", county)
[1] "st landry"   "st geneveve" "st louis"  
于 2012-09-07T15:02:01.557 に答える