在Java中围绕特定匹配项拆分字符串
可以使用String.split()方法在正则表达式的特定匹配项周围拆分指定的字符串。此方法有一个参数,即regex,它返回通过将输入字符串围绕regex的特定匹配项进行拆分而获得的字符串数组。
给出了一个演示如何拆分字符串的程序,如下所示:
示例
public class Demo {
public static void main(String args[]) {
String regex = "_";
String strInput = "The_sky_is_blue";
System.out.println("Regex: " + regex);
System.out.println("Input string: " + strInput);
String[] strArr = strInput.split(regex);
System.out.println("\nThe split input string is:");
for (String s : strArr) {
System.out.println(s);
}
}
}输出结果
Regex: _ Input string: The_sky_is_blue The split input string is: The sky is blue
现在让我们了解上面的程序。
正则表达式和输入字符串被打印出来。然后,使用String.split()方法将输入字符串拆分为正则表达式值。然后打印分割输入。演示此代码段如下:
String regex = "_";
String strInput = "The_sky_is_blue";
System.out.println("Regex: " + regex);
System.out.println("Input string: " + strInput);
String[] strArr = strInput.split(regex);
System.out.println("\nThe split input string is:");
for (String s : strArr) {
System.out.println(s);
}热门推荐
10 圣诞祝福语简短小学
11 祖国七十华诞简短祝福语
12 老师送的祝福语简短
13 生日祝福语大全女生简短
14 祝女性生日祝福语简短
15 牛年女神节祝福语简短
16 情人表白祝福语简短大气
17 老公开业祝福语简短
18 官宣新年祝福语简短