【发布时间】:2017-04-01 03:36:34
【问题描述】:
我想知道被1包围的0的数量。但是,如果有多个0 而没有被1 打断,则它只能算作一个。
string <- "1101000010101111001110"
这是我能做到的最接近的:
length(gregexpr(pattern ="101",string)[[1]])
预期输出:
5
【问题讨论】:
-
不应该是
10+1,因为您正在寻找多个0?试试看,让我知道。 -
@Rahul 感谢当有多个 0 时它现在可以工作。但是当模式重叠时我该怎么办?