我正在尝试编写一个正则表达式来验证特定格式。就这个:
key=0(or)1;key=0(or)1;(repeated-or-not);key=0(or)1.
或另外说:
特殊性是字符串不能以“;”结尾。
现在,我认为这^(?:[a-z]+=[01];?)+(?<!;)$
是正确的,但并不完全是正确的。自从foo=1;bar=0foo=0;bar=1
过去以来,但即使艰难,这部分bar=0foo=0
也是不正确的。
这是我当前的正则表达式和一些测试字符串:https : //regex101.com/r/lX0xT7/1
谢谢您的帮助,干杯,
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句