split()方法可以分割字符串,得到字符串数组。格式如下:
String[] stringArr = string.split("分隔符")
//一般分割
String[] ipv6 = IP.split(":");
【注意】⚠️对于一些特殊分割符,必须添加转义符。如:“.”, “|”, “*”, “+”, “\”
//特殊分割——加转义字符:".","|","*","+","\"
String[] ipv4 = IP.split("\\.");
String[] str = IP.split("\\|");
String[] str = IP.split("\\*");
String[] str = IP.split("\\+");
//以\分割,要传入\\\\:第一个和第三个\是转义符,结果为\\,对应在正则表达式中的\
String[] IPs = IP.split("\\\\");
多重分割:如果一个字符串中有多个分隔符,可以用”|”作为连字符。
//以+或者*分割字符串
String[] str = IP.split("\\+|\\*");