I have a string containing ones and zeroes. I want to determine if there are substrings of 1 or more characters that are repeated at least 3 consecutive times. For example, the string ‘000’ has a length 1 substring consisting of a single zero character that is repeated 3 times. The string ‘010010010011’ actually has 3 such substrings that each are repeated 3 times (‘010’, ‘001’, and ‘100’).
Is there a regex expression that can find these repeating patterns without knowing either the specific pattern or the pattern’s length? I don’t care what the pattern is nor what its length is, only that the string contains a 3-peat pattern.
The
\might be a different charactor depending on your language choice. This means match any string then try to match it again twice more.The
\1means repeat the 1st match.