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);

}
![图片说明](https://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不止 一条啊!!!!!
2 年多之前 回复
qq_34148178
qq_34148178 谢谢大神!!!!!!
2 年多之前 回复
w172087242
w172087242   Ds   Rxr 2016.04.19 11:50

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

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

qq_34148178
qq_34148178 现在可以么,前面的东西都忘完了!
2 年多之前 回复
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币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
URLDeconder和URLEncoder的编码与解码
该方法要求你自己指定编码形式。这两个类都不用初始化  public class URLDecoder extends Object  public class URLEncoder extends ObjectString text1 = Java.net.URLEncoder.encode("中国", "utf-8"); String text2 =
定义一个类Demo,其中定义一个求两个数据和的方法,定义一个测试了Test,进行测试。
/* 定义一个类Demo,其中定义一个求两个数据和的方法, 定义一个测试了Test,进行测试。 变量什么时候定义为成员变量: 如果这个变量是用来描述这个类的信息的,那么,该变量就应该定义为成员变量。 变量到底定义在哪里好呢? 变量的范围是越小越好。因为能及时的被回收。 */ //方式1 /* class Demo { public int sum() { i
获取一段字符串中最长的对称子串的长度
获取一段字符串中最长的对称子串,例如:sl1 232 1akfj12345678abcdcba87654321dssdf中最长的对称子串为:12345678abcdcba87654321public class Main { public static void main(String[] args) { String regex = "(.)(.)(.?)(.?)(.?)(.
java 截取字符串获取子字符串
两种方法 简单示例1 简单示例2 方法一通过substring方法解决 方法二通过split方法解决 方法三通过正则表达式解决两种方法: substring(int beginIndex): 返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符开始,直到此字符串末尾。 substring(int beginIndex,int endIndex) :返回一个新字符串,它是此字符
jquery图片截取DEMO
jquery图片截取DEMO,jquery图片截取DEMO
java中获取一个集合(Set)的子集的方法
想获取一个链表(List)的子集,可以直接使用subList方法,但是集合(Set)并没有类似的subSet的方法。 有些应用场景需要获取一个集合的子集,这时候该怎么做呢? 最容易想到的方式,就是构造一个新的集合,将集合的元素拷贝过去: public Set subSet(Set objSet, int size) { if (CollectionUtils.isEmpty(objS
Java截取最后一个/后面的所有字符
String imgUrl = "http://127.0.0.1:8080/cms/ReadAddress/1479805098158.jpg";String image = imgUrl.substring(imgUrl.lastIndexOf("/")+1); 最后结果:1479805098158.jpg
Java 截取中英文混合字符串
题目: 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。 GB2312、GBK、GB18030,CP936以及CNS11643都满足条件 -- 中文是占用2个字节的,英文是占用1一个字节 。
Java编写一个截取字符串的函数,输入一个为字符串和字节数,输出按字节截取的字符串。要求不能出现截半的情况
题目 :编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。 需求分析: 1、输入为一个字符串和字节数,输出为按字节截取的字符串--------------》按照字节[byte]截取操作字符串,先将String转换
Java截取最后一个\后面的所有字符
sysQuery.getPrintUrl().substring(sysQuery.getPrintUrl().lastIndexOf("\\")+1); 字符串.substring(字符串.lastIndexOf("\\")+1)