字符串
import java.util.Arrays;
public class TestDemo01 {
public static void main(String[] args) {
String line = "abc123def456ghi78";
String line1 = "123.456.789";
String path = "http://localhost:8080/myweb/teg?name=zhangsan&password=12346&nick=san&age=16";
extracted1(path);
}
private static void extracted1(String line) {
String[] date = line.split("[/?=&:]+");
System.out.println(Arrays.toString(date));
}
private static void extracted(String line) {
line = line.replaceAll("[0-9]+", "#number#");
System.out.println(line);
}
}
字符串拆分
import java.util.Arrays;
public class SplitDemo {
public static void main(String[] args) {
String str = "1=2=3=4=5=6=====";
String[] array = str.split("=");
System.out.println(Arrays.toString(array));
array = str.split("=", 2);
System.out.println(Arrays.toString(array));
array = str.split("=", 20);
System.out.println(Arrays.toString(array));
array = str.split("=",1);
System.out.println(Arrays.toString(array));
array = str.split("=",0);
System.out.println(Arrays.toString(array));
array = str.split("=",-1);
System.out.println(Arrays.toString(array));
}
}