2
我要计算在字符串中的字符出现的次数,出现的计算中的R
我已经试过
length(grep("3", "987654332")[[1]])
[1] 1
它不计算第二次出现“3”。
我还试图
length(gregexpr("0", "98765432")[[1]])
[1] 1
此计算多次出现细,但对于非出现的值返回1。
谢谢!
我要计算在字符串中的字符出现的次数,出现的计算中的R
我已经试过
length(grep("3", "987654332")[[1]])
[1] 1
它不计算第二次出现“3”。
我还试图
length(gregexpr("0", "98765432")[[1]])
[1] 1
此计算多次出现细,但对于非出现的值返回1。
谢谢!
因为gregexpr
回报-1
当没有比赛,你可以这样做:
> sum(gregexpr("3", "3398765432")[[1]] != -1)
[1] 3
> sum(gregexpr("0", "3398765432")[[1]] != -1)
[1] 0
太谢谢你了! – user1769818