您的位置:首页 > 编程语言 > Java开发

java.util.regex.Pattern类使用举例

2007-07-22 18:34 387 查看
import java.util.regex.Pattern;

public class SplitDemo {

private static final String REGEX = ":";
private static final String INPUT = "one:two:three:four:five";

public static void main(String[] args) {
Pattern p = Pattern.compile(REGEX); //将给定的正则表达式编译到模式中
String[] items = p.split(INPUT); //围绕此模式的匹配拆分给定输入序列。
for(String s : items) {
System.out.println(s);
}

System.out.println("#############");

Pattern str=Pattern.compile(":");
String[] strArray=str.split(INPUT,3 );
for(String s:strArray){
System.out.println(s);
}

System.out.println("#############");

String[] strArray2=str.split(INPUT,-3 );
for(String s:strArray2){
System.out.println(s);
}
}
}

运行结果:

one

two

three

four

five

#############

one

two

three:four:five

#############

one

two

three

four

five
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: