问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2022-05-05 13:43

我来回答

4个回答

热心网友 时间:2022-06-27 14:05

public class Test{
public static void main(String[] args){
String url="ftp://dvdmaker.9966.org:1981/bdig/123/dfshio/sfjgo/";
//首先去掉开头部分如: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);
}

}

热心网友 时间:2022-06-27 14:06

可以通过java的”substring“方法截取出对应的字符串,前提是知道开始和结束的字符串的值:
String getSignInfo = reqResult.substring(reqResult.indexOf("(") + 1, reqResult.indexOf(")"));
解释:上述方法就是截取reqResult字符串的中开始”(“和结束”)“中间部分的内容,”1“就是”)“的长度,之后将获取的结果赋值给”getSignInfo进行输出即可“;
备注:以上方法通用于截取字符串,数字”6“和开始结束字符串根据实际需要修改即可。

热心网友 时间:2022-06-27 14:06

String url = request.getRequestURL().toString();
//ftp://dvdmaker.9966.org:1981/bdig/123/dfshio/sfjgo/

String a = request.getRemoteHost()+":"+request.getServerPort();
//dvdmaker.9966.org:1981

String b = request.getRequestURI();
//bdig/123/dfshio/sfjgo/
如果还有参数?name=aaa
String q = request.getQueryString();
//name=aaa

热心网友 时间:2022-06-27 14:07

我在网吧上的,所以不能做实例给你看
不过可以说说自己的思路
我记得session里面有一个获取当前地址的geturl的方法,你可以查查
然后用一个字符串储存,在将这个String用拆分的方法取特殊的字符将其划分,就行了
java 从一个URL中提取特定子字符串保存

public static void main(String[] args){ String url="ftp://dvdmaker.9966.org:1981/bdig/123/dfshio/sfjgo/";//首先去掉开头部分如:ftp://,http://等 url=url.substring(url.indexOf("//")&gt;=0?(url.indexOf("//")+2):0);//查找出一个/出现的地方 int index=url.indexOf("...

java , 浏览器输入url地址,获取硬盘某个pdf文件。怎么做 ?如下图这...

1. 选中地址字串,然后拖放到地址栏或标签栏。2. 选中地址字串,然后选择 文件/新建/所选字符(Ctrl+Shift+T)。3. 选中地址字串,然后拖放到页面中的任何地方。4. 怎样快速的打开地址?1. 启用“一键通”功能,并为指定的 URL 设置一个快捷键。2. 启用“URL 缩写功能”,然后在地址栏输入相应的...

在java中怎么截取指定字符之后的字符串?

String userNameUrl;int beginIndex = 0;int endIndex = 0;userNameUrl = "454512@hongri@4944115455d9591b274648a06303d910de";/*** 方法一:*/beginIndex = userNameUrl.indexOf("@")+1;endIndex = userNameUrl.lastIndexOf("@");System.out.println(userNameUrl.substring(beginIndex,endIndex...

java中for循环出来的url【用来获取单独id跳进编辑的那种】怎么让它在...

新页面打开本页面打开_blank -- 在新窗口中打开链接 _parent -- 在父窗体中打开链接 _self -- 在当前窗体打开链接,此为默认值 _top -- 在当前窗体打开链接,并替换当前的整个窗体(框架页)

我用java做了一个通过url地址下载指定文件的功能,文件名可能包含中文...

您好!很高兴为您答疑!火狐下您可以安装Firebug检查页面代码,它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。

Java 把一个URL中的数据保存成本地文件,文件名为本机当前的系统时间_百 ...

public static String downloadLog(String loadUrl,String fileName) throws Exception { URL url = new URL(loadUrl); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setConnectTimeout(50 * 1000); conn.setRequestProperty("User-Agent", "Mozilla/4.0...

java中路径截取方法

当然 你还可以写一个通用的方法,可以给方法传两个参数,一个是路径字符串,另一个就是要退几级,方法里面用循环来实现 如果是在做项目当中需要保存东西大可不必要这样的绝对路径,就将文件保存到项目中的目录就好了,这样的话操作路径比较方便,向上退一级就在路径前面加上"..\"就好了 有可能我讲...

java 给一个指定的url,怎么获取下一页的容~~~急急急

框架用到struts么 用了的话 通过url找到jsp,在jsp的form表单的 提交路径action里面,就可以找到要提交的页面,如果调用后台了,action中写的是form表单提交的action,在提交的action里面找到要跳转的路径,也就是找到forward里面的那个字符串,通过这个字符串就能到 struts_config.xml中找到跳转的页面。

如何利用JAVA代码实现文件中某一行中某一段字符串的修改?

//定义一个集合存放每一行的字符串 while(true){ String str=br.readLine();//读取文件当中的一行 if(str==null) break;//如果读取的是空,也就是文件读取结束 跳出循环 int index=str.indexOf("zhidao");//看此行的是否包含zhidao if(index!=-1){ str.replace("zhidao", "answer");//...

请教如何使用java从html内容中提取指定信息

File input = new File("/tmp/input.html");Document doc = Jsoup.parse(input, "UTF-8", "IP");看看这个代码,调用 doc.text() 方法即可。

java从字符串中提取字符 java怎么从字符串中提取数字 java中字符串截取到某个字符 java取字符串的第几个字符 如何提取string中特定字符串 java字符串提取 java中截取字符串 java截取指定字符串 如何提取特定字符串
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我想问扣扣邮箱在哪里 求几道奥数题的答案(算数的)要简便得算哈 能不能给我六十道五年级奥数题.要答案 六十道五年级奥数题? 比亚迪和哪国合资的车 入党政审有什么步骤? 请问邮箱在哪里我怎么找不到 夫妻相克表太准了 夫妻相克会离婚吗? 夫妻相克表太准了夫妻五行相克化解方法 无法登录学信网怎么办? 怎么判断FTP文件是否存在 夸父逐日什么样的思想和精神 夸父逐日表现了哪些精神品质 “精卫填海和“夸父逐日”两个故事都表现了什么精神 用java怎么获取ftp上的文件 夸父逐日中的夸父是什么精神? 夸父逐日的主要内容是什么,表现了夸父的什么精神 女娲补天夸父逐日愚公移山什么精神 夸父逐日夸父的精神是什么 “夸父追日”这个故事讲了一种什么精神? 日语 计算机中的 前台 和后台 怎么说 ⑴夸父身上表现了哪些精神品质 夸父逐日反映了什么精神?你从夸父身上学到了什么 夸父逐日夸父有一种什么样的精神 GOOGLE怎么翻译英文网站的后台网页 端午节的来历400字。 某个问题导致该程序的服务停止,(错误代码0x80070422) 华为自带翻译 学习通后台能看见吗? 后台运行的翻译是:什么意思 按键精灵后台翻译怎么翻译 从JAVA写文件到FTP有几种方法?(2) 在Java中实现用户界面功能的包 ftp登录服务器后如何判断服务器上是存在某一个文件 客户端不能上传ftp文件 C#如何取得ftp上面的所有文件夹里面的所有文件名,求源码。。。。 金鳞开by美味罗宋汤所免费小说txt版本在线看 为什么一到夏天,脸上就出那么多油呢? 360卫士新版本怎么设置来电秀 美味罗宋汤怎么做 夏天的时候皮肤很爱出油,你知道油性皮肤该怎么护理吗? 美味的罗宋汤有哪些制作方法? 夏天皮肤一直不停的出油是怎么回事?有什么方法能杜绝? 炎炎夏日很多人的皮肤都很爱出油,有效的控油方法有哪些? 夏天皮肤爱出油怎么调理 mate30数据线连接电脑再选择照片传输后,仍然传不了所有视频和照片? 华为怎么隔空划屏 fe87和fe104什么区别? 三星复印机SCS-4321老是预热是什么问题? 三星打印机SCX-4321 开机一直预热 好像有个纸张卡起在不停滚动,求大师解。 HP1005一体机预热时间长是怎么回事