java中怎么用正则表达式表示空格?

Python08

java中怎么用正则表达式表示空格?,第1张

public static void main(String[] args) {

// TODO 自动生成的方法存根

int i

String s="I love you"

String index="\\s"

String str[]=s.split(index)

for(i=0i<3i++)

System.out.println(str[i])

}

运行结果:

I

love

you

 /**

    * 包括空格判断

    * @param input

    * @return

    */

   public static boolean containSpace(String input){    

   return Pattern.compile("\\s+").matcher(input).find()

   }

空: null

空串:"".equals(obj)

全空格字符:^\s*$

\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。