猿问

不知道如何判断模拟登陆系统中账户或者密码不能含有空格

用Java模拟登陆系统 如何判断账户或者密码中不能含有空格 只能有数字或者字母
舒虞_
浏览 1846回答 3
3回答

frece

用正则表达式 和String中的match方法:public class Test {        public static void main(String[] args) { //    String str = "abc123";    String str = "123 456_7-89";       if(str.matches("[A-Za-z0-9]+")){    System.out.println("pass");    }else{    System.out.println("fail");    }    } } /**  * 结果:  *  str = "abc123"    pass  * str = "123 456_7-89"   fail  */[A-Za-z0-9]+  的意思是 包含任意位数的大小写字母和数字

慕粉3233872

正则表达式
随时随地看视频慕课网APP

相关分类

Java
我要回答