在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 祝福语驱散霉运的话简短