0

この質問は、Stack question Regular expression parsed with grepl replacementに似ています。

目的は、正規表現を解析し、一致したパターンのみを置き換えることです。例:

data <- c("cat 6kg","cat g250", "dog","cat 10 kg", "no cat") 

関心のある一致を解析するにはcat:

data[grepl("cat",data)]
[1] "cat 6kg"   "cat g250"  "cat 10 kg" "no cat"

理想的な結果は、出現するすべてを で置き換えcatますchicken

[1] "chicken 6kg"   "chicken g250"  "chicken 10 kg" "no chicken"

これを達成する方法はありますか?みんなありがとう。

4

1 に答える 1