gpt4 book ai didi

regex - 如何匹配偶数个 1's and any amount of 0' s

转载 作者:行者123 更新时间:2023-12-04 14:12:32 31 4
gpt4 key购买 nike

我在这个正则表达式问题上遇到了麻烦。

语言是 {1,0}。

我想要具有偶数个 1 和任意数量的 0 的字符串。

示例字符串包括:

110
101
11
0
empty set
1111
10101010101

最佳答案

^(0*10*1)*0*$^(?:0*10*1)*0*$如果您的正则表达式引擎支持非捕获组。

它也可以进一步“简化”为 ^((0*1){2})*0*$ ,无论您发现什么都更具可读性。

这匹配 1 s 成对并根据需要填充任意数量的零。如果1的数量不匹配s 是奇数。它匹配空行。

它没有使用任何花哨的东西,所以它应该适用于大多数编程语言。

regex101 上查看它的实际效果.

关于regex - 如何匹配偶数个 1's and any amount of 0' s,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25686910/

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