String str = “房估字(2014)第YPQD0006号”;
String jieguo = str.substring(str.indexOf(“第”)+1,str.indexOf(“号”));
public static void main(String[] args) {
String Str = "https://www.baidu.com/free/play?chapterId=766";
String newStr=null;
if(Str.contains("http")){
newStr = Str.replace("http://", "");
}
if(Str.contains("https")){
newStr = Str.replace("https://", "");
}
String string = newStr.substring(0, newStr.indexOf("/"));
System.out.println(string);
}
是否包含:
http://blog.peoplevip.cn/2018/b3681148.html#more
contains方法
java.lang.String.contains()
方法返回true,当且仅当此字符串包含指定的char值序列
返回值为true和false
public static void main(String[] args) {
String str = "abc";
boolean status = str.contains("a");
if(status){
System.out.println("包含");
}else{
System.out.println("不包含");
}
}
对url字符串中域名的三种截取方式
https://blog.csdn.net/bao_s_j/article/details/62056543
private static void getStr2(String Str) {
String newStr = Str.replace("http://", "");
String string = newStr.substring(0, newStr.indexOf("/"));
System.out.println(string);
}
替换string里的特定字符
String sentence1 = "我是中学生";
String sentence2 = "小学生";
String temp = sentence1.replace("中学生", sentence2);
System.out.println(temp);
===================================
替换url的域名
由${ip}/#/formread替换成http://bpm3.longfor.sit:8088/#/formread
String[] actionURLs = actionURL.split("/");
String actionStr=actionURLs[0];
WFSystemInfo findSystemInfo = SystemInfoManager.findSystemInfo(actionStr);
if(findSystemInfo!=null){
String configValue = findSystemInfo.getConfigValue();
String temp = actionURL.replace(actionStr, configValue);
bpmWorkItem.setActionURL(temp);
}