java正则表达式,怎么写一个match包含空格的pattern?

 public static void mainString[] args{ Pattern pattern = Pattern.compile"\s*|	|
|
";//这里不会写 Matcher m=pattern.matcher"vv vv"; System.out.printlnm.matches; }

http://ask.csdn.net/questions/187194

1、既然用到了 | ,那应该要使用括号。
2、从你的目标字符串中包含了字符和空格,但是你的正则表达式中却没有“字符”。
如下代码运行成功:

Pattern pattern = Pattern.compile"\S|\s|	|
|
*";

其实不太清除题主的题意:

 public static void mainString[] args { Pattern pattern = Pattern.compile"\w*\s*\w*";//这里这么写 Matcher m=pattern.matcher"vv vv"; System.out.printlnm.matches; }

发表评论

电子邮件地址不会被公开。 必填项已用*标注