I want to check that Java String or character array is not just made up of whitespaces, using Java?
这是一个非常相似的问题,除了它的Javascript:
如何检查字符串是否包含字符和空格,而不仅仅是空格?
编辑:我删除了关于字母数字字符的位,所以它更有意义.
我想检测其中包含非空白字符的字符串.现在我正在尝试:
!Pattern.matches("\\*\\S\\*", city)
Run Code Online (Sandbox Code Playgroud)
但它似乎没有奏效.有没有人有什么建议?我知道我可以修剪字符串并测试它是否等于空字符串,但我宁愿这样做
我需要检查一个字符串是否包含空格以外的任何符号.我不能检查
String.length() > 0
Run Code Online (Sandbox Code Playgroud)
要么
String.equals("")
Run Code Online (Sandbox Code Playgroud)
因为空格被视为字符.如何判断java String是否包含其他字符(字母,符号,数字等)?