需要创建一个正则表达式,其中只有0和1可以来,1只能来5次?

时间:2014-04-12 09:57:13

标签: regex regex-lookarounds

我需要创建一个正则表达式,可以包括11111,011111,101111,101010101等,但只有五次1休息零。任何人都可以回复适当的正则表达式相同

2 个答案:

答案 0 :(得分:0)

正则表达式是:

^(?!(?:.*1){6,})[01]+$

(?!(?:.*1){6,})是否定前瞻,检查前方没有6个或超过6个1s

Try it online

答案 1 :(得分:0)

清洁因为点星免费:

^(?!0*(?:10*){5}1)[01]+$