3
我需要實現一個輸入過濾器,用於限制1234.35
格式的數字輸入。也就是說,在.
之前最多四位,並且有兩位小數。我用這regular expression模式:Android中EditText的InputFilter的正則表達式幫助
Pattern.compile("[0-9]{0,4}+((\\.[0-9]{0,2})?)||(\\.)?");
這工作,但一旦我在編輯文本輸入一個號碼,並嘗試之前小數位編輯的價值觀,我無法對其進行編輯。我只能刪除它們。
出了什麼問題?