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或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}$
你試過表達正常工作,只要你想要的數字是整個行。如果您打算將該值作爲其他事項的一部分,則您的問題是^
和$
。
最新問題與錨標籤? –
你的正則表達式很好。我不知道什麼語言特點,你正在使用,但你可以驗證與正則表達式的JavaScript帕爾正則表達式:
定期Expressions.info有一個偉大的內置VB檢查,以及:
表達式看起來不錯。 –
對我來說沒問題。它不工作嗎? – 2011-08-25 11:04:18
真的嗎?我已經在我的正則表達式驗證器上測試過了嗎?看起來好像是允許65455.6544的值。你可以請檢查一次..謝謝。 –