正则以空格,回车分割字符串为字符串数组

来源:互联网 发布:java数组元素相加 编辑:程序博客网 时间:2024/04/29 22:22
package itHeiMaTestz;
/*
 * 在String类中,
 * matches()方法可以让您验证字符串是否符合指定的正则表达式,这通常用于验证使用者输入的字符串数据是否正确,例如电话号码格式;
 * replaceAll()方法可以将符合正则表达式的子字符串置换为指定的字符串;
 * split()方法可以让您依指定的正则表达式,将符合的子字符串排除,剩下的子字符串分离出来并以字符串数组返
 * 
 *  注:n 回车(u000a) 
t 水平制表符(u0009) 
s 空格(u0008) 
r 换行(u000d)
 */
import java.util.regex.Pattern;


public class ZHENGZE {


public static void main(String[] args) {
String str = "zhuxiao haole";
for(String s: str.split("\\s+|\\n+|\\t+|\\r+"))// '\\s+' 表示匹配多个空格  '|'表示 或者
{
System.out.println(s);
}
}


}
1 0
原创粉丝点击