首页 > 解决方案 > 考虑到重叠,如何使用正则表达式查找字符串中模式的出现次数

问题描述

我想在字符串中找到 1001 模式的出现次数,但我必须考虑重叠。

例如:如果字符串是 '1001001001' 它必须返回 3,考虑到 ' 1001 001001' 和 '100 1001 001' 和 '100100 1001 '

我可以使用正则表达式来实现这一点吗?

我想在 SQL Server 中执行此操作,除 Regex 之外的任何建议也值得赞赏。

标签: regexoverlap

解决方案


推荐阅读