1
我想检查一个数字是否由全零组成,数字可以是1-6位,它不能全为零。我想出了这个,但是这只适用于长度为6的情况。我怎么能这样做,它检查1-6的长度?正则表达式匹配所有的零,长度从1-6
(?<!\d)(?!000000)\d{6}(?!\d)
我想检查一个数字是否由全零组成,数字可以是1-6位,它不能全为零。我想出了这个,但是这只适用于长度为6的情况。我怎么能这样做,它检查1-6的长度?正则表达式匹配所有的零,长度从1-6
(?<!\d)(?!000000)\d{6}(?!\d)
数目可以从1-6的数字,它只是不能全部为零。
您可以使用此前瞻基于正则表达式:
^(?!0+$)\d{1,6}$
(?!0+$)
为负先行失败的比赛,如果输入具有全零。^\d{1,6}#
将匹配输入中的1到6位数字