参数:
regex - 定界正则表达式
limit - 结果阈值,如上所述
返回:
字符串数组,根据给定正则表达式的匹配来拆分此字符串,从而生成此数组
抛出:
PatternSyntaxException - 如果正则表达式的语法无效
示例代码:
String value = "boo.and.foo";
String[] names = value.split("\\.",2);for (int i = 0; i < names.length; i++) {
System.out.println(names[i]);
}
结果:
Regex Limit 结果
: 2 { "boo", "and:foo" }
: 5 { "boo", "and", "foo" }
: -2 { "boo", "and", "foo" }
o 5 { "b", "", ":and:f", "", "" }
o -2 { "b", "", ":and:f", "", "" }
o 0 { "b", "", ":and:f" }
本文深入探讨了正则表达式的基础知识及其在字符串拆分中的应用,通过实例代码展示了如何使用split方法,并提供了多种场景下split方法的使用示例,帮助读者掌握正则表达式与字符串操作的核心技巧。
1411

被折叠的 条评论
为什么被折叠?



