正则表达式在 Java 中可以将字符串拆分为一半,具体可以通过 split()
方法实现。该方法接收一个正则表达式作为参数,并将字符串按照正则表达式匹配的模式拆分为多个子字符串,返回一个 String
类型的数组。
例如,将字符串 "hello world"
拆分为两半,可以使用以下代码:
String str = "hello world";
String[] halves = str.split(" ");
for (String half : halves) {
System.out.println(half);
}
运行以上代码,输出的结果为:
hello
world
其中,split()
方法中的正则表达式 " "
表示将字符串按照空格进行拆分。split()
方法还可以接收一个可选的 limit
参数,用于指定拆分后的子字符串数量的上限,如果不指定,则默认将字符串拆分为一个数组。
领取专属 10元无门槛券
手把手带您无忧上云