2 qq 34148178 qq_34148178 于 2016.04.19 10:23 提问

求一个java截取urlde的demo

<img src="/Uploads/product/100039/2016-01-15/prodesc/2016-01-15/b40d883b063cfe8815584e708b0a0050.jpg" alt="" />

我要的是这段内容Uploads/product/100039/2016-01-15/prodesc/2016-01-15/b40d883b063cfe8815584e708b0a0050.jpg 里面可能包含四五条这种数据,求大神给写一个截取!

8个回答

xujin19900128
xujin19900128   2016.04.19 11:48

心情立马就不好了,辜负我一片好心

CSDNXIAOD
CSDNXIAOD   2016.04.19 10:34

Java SecurityManager的一个简单Demo
Java发送邮件的一个简单Demo
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

xujin19900128
xujin19900128   2016.04.19 11:45

下面是一个我写的demo,内容从给的复制而来:这个我已运行,是你想要的,下面有运行截图。
public static void main(String[] args) {
String str = "\"\"";
String b = str.substring(11, str.length() - 11);
System.out.println(b);

}
![图片说明](http://img.ask.csdn.net/upload/201604/19/1461037548_214643.png)
xujin19900128
xujin19900128   2016.04.19 11:47

这个回复的功能有bug,我上面回复的内容乱了。

xujin19900128
xujin19900128   2016.04.19 11:47

String str = "\"\"";
String b = str.substring(11, str.length() - 11);
System.out.println(b);

qq_34148178
qq_34148178 我这url不止 一条啊!!!!!
一年多之前 回复
qq_34148178
qq_34148178 谢谢大神!!!!!!
一年多之前 回复
w172087242
w172087242   Ds   Rxr 2016.04.19 11:50

可以用正则捕获,全局一个个的捕获出来就可以了。

希望能帮到你,如果需要代码可以给你写个示例

qq_34148178
qq_34148178 现在可以么,前面的东西都忘完了!
一年多之前 回复
w172087242
w172087242   Ds   Rxr 2016.04.19 11:56

/** 原数据 /
var origStr = 'jsiofjioejoijksldfjkljklsdfjkl';
/
* 全局正则 /
var reg = /<img src=\"(.+?)\"/g;
var res = null;
/
* 进行循环捕获 /
while( res = reg.exec(str) ){
/
* 打印,也可以根据你的逻辑做其他业务 */
document.write(res[1]+"
");
}

        还是决定给你写段代码,希望能够帮到你
w172087242
w172087242   Ds   Rxr 2016.04.19 13:41

//原数据
var origStr = '<img src="/Uploads/product/100034/2016-01-15/prodesc/2016-01-15/b40d883b063cfe8815584e708b0a0050.jpg" alt="" />jsiofjioejoi<img src="/Uploads/product/100030/2016-01-15/prodesc/2016-01-15/b40d883b063cfe8815584e708b0a0050.jpg" alt="" />jksldfjkl<img src="/Uploads/product/100033/2016-01-15/prodesc/2016-01-15/b40d883b063cfe8815584e708b0a0050.jpg" alt="" />jklsdfjkl<img src="/Uploads/product/100031/2016-01-15/prodesc/2016-01-15/b40d883b063cfe8815584e708b0a0050.jpg" alt="" />';
// 全局正则
var reg = / var res = null;
// 进行循环捕获
while( res = reg.exec(str) ){
// 打印,也可以根据你的逻辑做其他业务
document.write(res[1]+"<br>");
}

        转意一下给你
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!