「java截取url字符串」java截取字符串方法

博主:adminadmin 2023-03-17 05:38:05 333

今天给各位分享java截取url字符串的知识,其中也会对java截取字符串方法进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java正则表达式截取URL

String reg = ".*\\/\\/([^\\/\\:]*).*";

String str1 = " ";

System.out.println (str1.replaceAll (reg, "$1"));

String str2 = "";

System.out.println (str2.replaceAll (reg, "$1"));

java 从一个URL中提取特定子字符串保存

public class Test{

public static void main(String[] args){

String url="";

//首先去掉开头部分如:ftp://,http://等

url=url.substring(url.indexOf("//")=0?(url.indexOf("//")+2):0);

//查找出一个/出现的地方

int index=url.indexOf("/")0?url.length():url.indexOf("/");

//前面部分

String before=url.substring(0,index);

//后面部分

String end;

if(index==url.length())//说明没有后面部分

end="";

else

end=url.substring(index+1);

System.out.println(url);

System.out.println(before);

System.out.println(end);

}

}

java 提取字符串中包含所有的url, 正则表达式怎么写

import java.net.URL;

public class MainClass {

public static void main(String[] args) {

String host = "";

String file = "/index.html";

String[] schemes = {"http", "https", "ftp", "mailto", "telnet", "file", "ldap", "gopher",

"jdbc", "rmi", "jndi", "jar", "doc", "netdoc", "nfs", "verbatim", "finger", "daytime",

"systemresource"};

for (int i = 0; i schemes.length; i++) {

try {

URL u = new URL(schemes[i], host, file);

System.out.println(schemes[i] + " is supported\r\n");

} catch (Exception ex) {

System.out.println(schemes[i] + " is not supported\r\n");

}

}

}

}

关于java截取url字符串和java截取字符串方法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。