字符串分割(split)

split() 方法根据匹配给定的正则表达式来拆分字符串。

返回值为字符串数组。

注意: . 、 | 和 * 等转义字符,必须得加 \\ 。

注意:多个分隔符,可以用 | 作为连字符 。

语法:

public String[] split(String regex, int limit);
regex -- 正则表达式分隔符。
limit -- 分割的份数。
import java.math.*;
import java.util.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		String A = "abc,def,ghi,jkl";
		
		String[] B = A.split(",");	//以字符串A中的','作为分隔符进行分割,生成一个新的字符串数组
		String[] C = A.split(",", 2);	//以字符串A中的','作为分隔符进行分割2次(到出现第 2 次分割符','时为止,不包含第二次),生成一个新的字符串数组
		for(String i:B) {
			System.out.print(i);
		}
		
		System.out.println();
		
		for(String i:C) {
			System.out.print(i);
		}

		/*运行结果:
		 abcdefghijkl
		 abcdef,ghi,jkl
		 */
		
	}

}


猜你喜欢

转载自blog.csdn.net/qq_36761831/article/details/80502882