让我解释一下这个案子,因为我试图在网上搜索这个案子,但我找不到相同的案例。
我有这个二进制数:
1011010110110
我正在尝试使用此号码找到匹配项:
101
使用此代码:
Regex.Matches(result, "101").Count
这将返回3.但如果你仔细观察,正确的答案应该是4.
因为有4次你可以在1011010110110上找到101 :
(101)1010110110
101(101)0110110
10110(101)10110
10110101(101)10
我应该如何编写我的正则表达式,以便返回4个结果或任何方法,您可以建议我实现我想要做的。