Bri*_*a K 7 java regex android
我的编辑文本应该只接受3位数字,而不是任何其他十进制数字.我使用下面的正则表达式来做到这一点,但这甚至接受像"."这样的字符.和" - ".那么如何避免接受小数值呢?
pattern=Pattern.compile("[0-9]{0,2}");
Run Code Online (Sandbox Code Playgroud)
甚至我将编辑文本设置为
android:digits="0123456789"
android:inputType="number"
Run Code Online (Sandbox Code Playgroud)
这不起作用.怎么解决?
SMR*_*SMR 14
试试这个:
android:inputType="number|none"
android:maxLength="3"
android:digits="0123456789"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10917 次 |
| 最近记录: |