我在 android 中有一个 EditText,应该输入 IP 地址。单击按钮时,我想检查从 EditText 检索到的文本是否:
- 没有任何空格
- 没有任何字母
不是空的
只包含数字
- 并且只包含句点
"."
我有这个 if else 条件来检查用户是否被允许进入下一个活动,但它仍然有一些错误。我不知道如何只允许月经
if(((ip.length() != 0) || ip.contains(" ") == false || ip.matches("[a-z]+") == false) && (ip.matches("[0-9]+") && ip.contains(".")))
{
next = false;
}
else
{
next = true;
}