【发布时间】:2015-03-28 02:09:12
【问题描述】:
在字符串中,如何将 'o' 右侧的任何 'e' 更改为 'a'?
我第一次尝试这个,但只做了一个改变:
x <- c('keonele','keontele');
gsub('o.*\\Ke','a',x,perl=T);
[1] "keonela" "keontela"
然后我通过相同的命令运行了两次输入并得到了正确的结果:
x <- c('keonele','keontele');
x <- gsub('o.*\\Ke','a',x,perl=T);
x <- gsub('o.*\\Ke','a',x,perl=T);
[1] "keonala" "keontala"
如何使用一个命令彻底进行此类更改?
【问题讨论】:
-
我认为您没有使用“preceded”的正确含义。对于您的自然语言描述,答案应该是“kaonele”、“kaonela”