正则表达式判断字符串不全是空格就匹配
来源:百度知道 编辑:UC知道 时间:2024/07/06 20:17:46
正则表达式判断一个字符串
当字符串不全部为空格时既符合要求。
正则表达式怎么写。
当字符串不全部为空格时既符合要求。
正则表达式怎么写。
/\s*\S+/
试试用这个正则
我就不粘贴了,你自己去查API文档java.util.regex.Pattern,有你想要的关于正则表达式的资料。
String s = " a b c ";
String regex = ".*[^ ].*|";//空字符串或非全为空格
String regex2 = ".*[^ ].*";//非空字符串且非全为空格
boolean b = s.matches(regex2);
System.out.println(b);
"^\S+$";
注意这个S是大写的,就可以了
String regex = "^\\s+$";
这是满足全都是空格的
你判断的时候取非就行了
!s.matches("\\s+")