java:想检查一个String变量是否包含英文字母和数字之外的字符,用matches()方法如何
java:想检查一个String变量是否包含英文字母和数字之外的字符,用matches()方法如何实现?下面的写法为什么是返回false?Stringstr="ab23+...
java:想检查一个String变量是否包含英文字母和数字之外的字符,用matches()方法如何实现?下面的写法为什么是返回false?
String str="ab23+";
system.out.print(str.matches("[^a-zA-Z0-9]+"); 展开
String str="ab23+";
system.out.print(str.matches("[^a-zA-Z0-9]+"); 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询