我想爲groovy中的matches
創建一個模式。輸入範圍從0 to 100
,但接受decimal value
。我知道這可能是通過使用double
數據類型,但作爲一個要求,我需要將此屬性的數據類型設置爲String
,這就是爲什麼我需要爲String
設置正確的匹配模式,以使其正常工作。可能的輸入:如何在groovy中編寫適當的正則表達式?
1) 1 - valid
2) 1.5301 - valid
3) 99.6732 - valid
4) 99.1 - valid
5) 100.1 - invalid
6) 100 - valid
非常感謝!
非常感謝您的幫助! – chemilleX3 2012-02-10 09:25:18