我有一个仅由0
和1
组成的字符串,我需要找到一个以一个1
开头的子字符串,并且以另一级联的 1
结束,每次匹配 1
连续的 1
增加一个。
例如,0101101011101
会捕获 1011010111。
我试过了
(?:(1(?(1)\1)).*?)+
但是 it doesn't work .
输入 | 组 | 输出 |
---|---|---|
01 |
0[(1)] |
1 |
1001111 |
[(1)00(11)]11 |
10011 |
010011111 |
0[(1)00(11)(111)] |
10011111 |
0100111110001110 |
0[(1)00(11)(111)]0001110 |
10011111 |
0100111011001110 |
0[(1)00(11)101100(111)]0 |
10011101100111 |
0100111110011110 |
0[(1)00(11)(111)00(1111)]0 |
10011111001111 |
最佳答案
关于php - 查找包含增加的 1 的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67816658/