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位數字