检查字符串在java中使用正则表达式包含空格以及一些其他字符序列

Rom*_*omi 0 java regex

使用正则表达式来检查字符串是否包含空格.我的正则表达式是:^\\s+$

例如,如果我的字符串是my nameregex匹配应该返回true.但只有当我的字符串只包含空格而没有其他字符时才返回true.

如何检查字符串是否包含空格或制表符或回车字符在某些字符串之间/开始/结束之间.

Der*_*all 6

^(.*\s+.*)+$似乎对我有用.只要字符串中至少有一个空格,就接受任何内容.这将匹配整个字符串.

如果您只想检查是否存在空格,则可以\s在字符串中不使用任何开始或结束标记.不同之处在于,这只会匹配各个空间.