gpt4 book ai didi

至少有一个 1 和偶数个 0 的二进制字符串的正则表达式

转载 作者:行者123 更新时间:2023-12-01 09:42:11 25 4
gpt4 key购买 nike

我想找到至少有一个 1 和偶数个 0 的正则表达式二进制字符串表达式。

对于偶数个 0 的字符串,我有:

1*(01*01*)*

对于至少有一个 1 的字符串,我有:

0*1(0+1)*

但是,我很难将两者结合在一起。谁能给我一个如何做的提示?谢谢!

最佳答案

没有任何花哨的正则表达式,只是 ^ 开始,$ 结束 anchors| pipe ,怎么样

^(00)*(1|01+0)(1*01*0)*1*$

应该是不言自明的。 Play with it at regex101 .希望我没有忽略任何事情:)

如果lookarounds是允许的,我也可以想到一个负面的:^(?!0*$)(?:1*01*0)*1*$

关于至少有一个 1 和偶数个 0 的二进制字符串的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58880793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com