我想其接受以下值正則表達式:正則表達式爲浮點
- 01(無點)
- 01.0(小數點後1位)
- 01.00(2位點之後)
而且不接受如下:
- 10(無數字點之後)
- 10.001(小數點後3位)
任何幫助,將不勝感激。
我想其接受以下值正則表達式:正則表達式爲浮點
而且不接受如下:
任何幫助,將不勝感激。
這將是這樣的:[0-9]*(\.[0-9]{1,2})?
凡{1,2}
代表點後1-2位。
一種可能的正則表達式將是
\d*([.]\d{1,2})?
這將匹配的零個或更多的數字,然後,它包含一個點和一個或兩個數字的可選基團。
感謝您的回覆。你的正則表達式也適用於我。 – RAS
@ murgatroid99:-1,難道你忘了在那邊躲過小數點嗎? – Cylian
在一個字符集中,'.'沒有做任何特殊的事情,所以它不需要轉義 – murgatroid99
你確定要在字符集中使用正斜槓嗎? – murgatroid99
@Matzi,謝謝你的快速回復。如果點後的最小和最大數字是動態的呢? – RAS
以此更新。 – Matzi