2015-07-21 50 views

回答

4

您可以使用

^\d+(\.\d+)*$ 

參見demo

  • ^ - 1或多個數字
  • (\.\d+)* - - 一組匹配的. + 1或多個數字0或多個序列
  • $ - 的端部繩
  • \d+的開頭串。

您也可以使用非捕獲組:^\d+(?:\.\d+)*$,但這裏不是必須的。

+0

上面的正則表達式適用於IE,但Firefox中沒有任何反應。 – user166013

+0

我懷疑這是正則表達式的問題。你可以用'^ [0-9] +(\。[0-9] +)* $'來嘗試,如果它不工作,問題就在其他地方。 –