2013-12-11 112 views
-2

我想爲以下情況生成正則表達式。某些數字的正則表達式

  1. 一個輸入框應該接受以下格式的數字和點XXX.XX.
  2. ,也接受XX
  3. 它還接受數字爲X號
  4. 它還接受數字XX.XX
  5. 它還接受數字X.XX

我確實是這樣的:/[0-9]{3}\.[0-9]{2}$/ ,但它只能滿足點數1

+0

前導零允許? – Christoph

回答

3

試試這個:

^[0-9]{1,3}(\.[0-9]{1,2})?$ 
+2

或'\ d'而不是'[0-9]' – georg

+0

證明它有效:http://jsfiddle.net/8WZkf/1/ –

+0

它不工作。 –

相關問題