use*_*172 6 regex
我遇到了这个正则表达式问题的麻烦.
语言为{1,0}.
我希望字符串的偶数为1,任意数量为0.
示例字符串包括:
110 101 11 0 empty set 1111 10101010101
dee*_*see 9
^(0*10*1)*0*$或者^(?:0*10*1)*0*$您的正则表达式引擎是否支持非捕获组.
^(0*10*1)*0*$
^(?:0*10*1)*0*$
它也可以进一步"简化" ^((0*1){2})*0*$,无论你发现什么更具可读性.
^((0*1){2})*0*$
根据需要,这可以1通过对和垫匹配任意数量的零.如果1s 的数量是奇数,则不匹配.它匹配空行.
1
它没有使用任何花哨的东西,所以它应该适用于大多数编程语言.
在regex101上查看它.
归档时间:
11 年,6 月 前
查看次数:
65 次
最近记录: