我有类似的字符串
'abbb'
Run Code Online (Sandbox Code Playgroud)
我需要了解有多少次我能找到子串'bb'.
grep('bb','abbb')
Run Code Online (Sandbox Code Playgroud)
回报1.因此,答案是2(a-bb和ab-bb).我怎样才能按照我需要的方式计算出现次数?
您可以使模式不消耗'(?=bb)',如:
length(gregexpr('(?=bb)', x, perl=TRUE)[[1]])
[1] 2
Run Code Online (Sandbox Code Playgroud)