采用:stringUtils切割字符串
依赖包
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.7</version>
</dependency>
demo:
package stremTest;
import org.apache.commons.lang3.StringUtils;
import org.junit.Test;
/**
* @author suqinyi
* @Date 2021/4/15
*/
public class SubstringTest {
@Test
public void subString() {
//包 import org.apache.commons.lang3.StringUtils;
String url = "localhost:8080/a/b/c";
String s0 = StringUtils.substring(url, 5);
System.out.println(s0);//结果--> host:8080/a/b/c
//=========================
String s2 = StringUtils.substring(url, 5, 9);
System.out.println(s2);//结果--> host:
//=========================
String s3 = StringUtils.substringBeforeLast(url, "/");
System.out.println(s3);//结果--> localhost:8080/a/b
//=========================
String s4 = StringUtils.substringBefore(url, "/");
System.out.println(s4);//结果--> localhost:8080
//=========================
String s5 = StringUtils.substringBetween(url, "/");
System.out.println(s5);//结果--> a
//=========================
String s6 = StringUtils.substringBetween(url, "8080", "c");
System.out.println(s6);//结果--> /a/b/
//=========================
String s7 = StringUtils.substringAfter(url, "/");
System.out.println(s7);//结果--> a/b/c
//=========================
String s8 = StringUtils.substringAfterLast(url, "/");
System.out.println(s8);//结果--> c
}
}