如何将其作为正则表达式:
允许偶数个0
个,0
每个1
跟随至少* 0
对于至少两个0
s,但不是连续(1*011*(0+011*))*
s,我可以这样做
{{1}}
但这将允许3个零。
答案 0 :(得分:2)
如果我找到你的话:
^1*(01+01+)+$
1*
- 从零或多个开始01+
- 零,后跟一个或多个01+01+
- 其中两个甚至是()+
- 重复整个群组,如果你想支持0作为偶数(就是这样,但我从你的问题中得到了你不想要的内涵),则替换{{1与+
*
- 从一开始直到字符串结尾