我有這樣的正則表達式匹配整數正則表達式來沒有領先對手整零(S)
var reg = /^\d+$/;
我也希望它確保1周或更多的0不佈置於前
var reg = ^[0\d]\d+$
這是我迄今爲止,但沒有工作。
這怎麼辦?
測試通過
1
12
1232164
測試失敗
0
01
00004241
fbhf
""
a123
我有這樣的正則表達式匹配整數正則表達式來沒有領先對手整零(S)
var reg = /^\d+$/;
我也希望它確保1周或更多的0不佈置於前
var reg = ^[0\d]\d+$
這是我迄今爲止,但沒有工作。
這怎麼辦?
測試通過
1
12
1232164
測試失敗
0
01
00004241
fbhf
""
a123
嘗試這種解決方案:
0 *([1-9] [0-9] * | 0)
歡迎來到Stack Overflow!雖然這段代碼可能會回答這個問題,但爲什麼和/或代碼如何回答這個問題提供了額外的背景,這提高了它的長期價值。 – dferenc
01應該通過?無法理解你需要匹配什麼 –
我想匹配一個整數,並不是以1或更多的零開頭@ X-Pippes – ojhawkins
我想你想要:var reg =^[1-9] \ d + $ –