手册
目录
收藏854
分享
阅读808
更新时间2025-07-22
前言:
定义和用法split() 方法使用正则表达式作为分隔符将字符串拆分为子字符串数组。如果指定了限制,则返回的数组不会超过该限制。如果达到限制,数组的最后一个元素将
split() 方法使用正则表达式作为分隔符将字符串拆分为子字符串数组。
如果指定了限制,则返回的数组不会超过该限制。如果达到限制,数组的最后一个元素将包含字符串的其余部分,其中可能仍然包含分隔符。
提示:请参阅 Java RegEx 教程,以了解正则表达式。
将字符串拆分为字符串数组:
String myStr = "Split a string by spaces, and also punctuation.";
String regex = "[,\\.\\s]";
String[] myArray = myStr.split(regex);
for (String s : myArray) {
System.out.println(s);
}
点击 "运行实例" 按钮查看在线实例
以下语法之一:
public String[] split(String regex, int limit) public String[] split(String regex)
点击 "运行实例" 按钮查看在线实例
| 参数 | 描述 |
|---|---|
| regex | 必需。定义拆分字符串的分隔符的正则表达式。 |
| limit | 可选。返回数组的最大长度。 |
| 返回: | String 数组。 |
|---|---|
| 抛出: | PatternSyntaxException - 如果正则表达式的语法不正确。 |
| Java 版本: | 1.4 |
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
70.9万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125万人学习