2011-08-25 53 views
2

1或2尋找正則表達式,這將嚴格地允許十進制點(。)和1之前1至9位或2位點後(。)正則表達式十進制與Decima的符號前面1至9位和後十進制符號

應該驗證

65564.54 

654654654.45 

1.55 

但不是

556 

654654654 

65455.6544 

55.566 

我已經試過^[0-9]{1,9}\.[0-9]{1,2}$

+1

表達式看起來不錯。 –

+0

對我來說沒問題。它不工作嗎? – 2011-08-25 11:04:18

+0

真的嗎?我已經在我的正則表達式驗證器上測試過了嗎?看起來好像是允許65455.6544的值。你可以請檢查一次..謝謝。 –

回答

1

你試過表達正常工作,只要你想要的數字是整個行。如果您打算將該值作爲其他事項的一部分,則您的問題是^$

+0

最新問題與錨標籤? –