儘管聽起來很簡單,但我還是很困難,我需要一個正則表達式來匹配輸入到字段中的0或1,並且根本不會有任何其他字符,無論是數字還是字母,任何幫助都會很多讚賞。正則表達式匹配0或1
1
A
回答
0
簡單的0|1
表達式不起作用?
0
([01])
http://rubular.com/r/TMu6vsx6Dn
如果你只想要第一次出現,這也能發揮作用。
(^[01])
http://rubular.com/r/i3brvRutCg
這是你在找什麼?
+0
據我瞭解這個問題,他想匹配任何一個或零?這是什麼? – Brad
0
試試這個正則表達式:/^(0|1)$/
例子:
/^(0|1)$/.test(0); // true
/^(0|1)$/.test(1); // true
/^(0|1)$/.test(2); // false
/^(0|1)$/.test(1001) // false
+0
好的,很抱歉,已完成的更改... –
0
我evaluatoin在這裏建議簡單的字符串,因爲你在輸入字符串只有兩個已知的可接受值:
var input; // your input string assume it is populated elsehwere
if (input === '0' || input === '1') {
// pass
}
注在這裏使用嚴格的字符串比較來消除與真/假值匹配。
如果你真的地獄正則表達式嘗試彎曲:
/^[01]$/
這裏的關鍵是開始^
和結束$
錨。
3
相關問題
- 1. 正則表達式匹配0至1
- 2. Python正則表達式;有0匹配0或1
- 3. 抓取0或1匹配的正則表達式變量
- 4. 是否有隻匹配1或0的正則表達式?
- 5. python正則表達式匹配0或1個重複
- 6. javascript正則表達式匹配{0}
- 7. 使用正則表達式匹配0到100或0%到100%
- 8. 正則表達式匹配COS(0)或開方(0)
- 9. 「00000000000000000000000000000」 匹配正則表達式 「^ [1-9] | 0 $」
- 10. 正則表達式 - 獲取組1「完全匹配」/0組
- 11. 匹配或使用正則表達式
- 12. 匹配算法或正則表達式?
- 13. 正則表達式匹配跨度或?
- 14. 正則表達式 - 測試或匹配
- 15. 正則表達式匹配[^ a-z]或$
- 16. JavaScript正則表達式幫助:匹配0或1次但不捕獲
- 17. 正則表達式匹配
- 18. 正則表達式匹配
- 19. 正則表達式匹配%
- 20. 正則表達式匹配
- 21. 正則表達式匹配
- 22. 正則表達式 - 匹配
- 23. 正則表達式匹配
- 24. 匹配正則表達式
- 25. 正則表達式 - 匹配
- 26. 正則表達式匹配
- 27. 正則表達式匹配
- 28. 正則表達式匹配
- 29. 正則表達式匹配
- 30. 匹配正則表達式{
'if(x === 0 || x === 1)''有什麼問題? – elclanrs
測試:'/^0 | 1 $ /' – higuaro
我同意@elclanrs,這聽起來並不像真正需要正則表達式的東西,除非它是HTML5驗證或類似的東西。 – adeneo