【发布时间】:2021-10-07 17:03:19
【问题描述】:
我想匹配 log-in 而不管它的大小写,但 log-in (with ignore case) 的结果匹配应该遵循其原始大小写。
txt <- 'log-in LOG-in LOG-IN LOG IN log-on LOG-on LOG-ON LOG ON 23-2'
have <- gsub(pattern = 'log[ -]in',replacement ='login' ,x = txt,ignore.case = T)
have
> "login login login login log-on LOG-on LOG-ON LOG ON 23-2"
want
> "login LOGin LOGIN LOGIN log-on LOG-on LOG-ON LOG ON 23-2"
【问题讨论】: