求Java大神!!求关于字符串截取的函数!!

上帝爱众生 发布于 2014/08/06 14:49
阅读 282
收藏 0

是这样的,我用文本编辑器可以一次性上传20张图片,但是我想在上传图片的同时去将图片存入数据库,这样就需要获取上传图片的路径,但是很难实现,所以我就想从文本编辑器传过来的字符串截取路径信息来获得图片路径,

如:

&nbsp;&nbsp;&nbsp;&nbsp;<font color="#272727" style="line-height:1.6; letter-spacing:2; font-size:16px;"><p>
欠打的小孩!
</p>
<p>
<img src="/PostBarSSH/upload/image/20140805/79a4af3e-c280-4b74-9137-9d653aafeba5.jpg" alt="" />
</p>
<p>
贞子
</p>
<p>
<img src="/PostBarSSH/upload/image/20140805/c429968e-dfb0-4593-817c-112061aa4a14.jpg" alt="" />
</p>
<p>
<br />
</p></font>

我想动态截取src="/PostBarSSH"之后的upload/image/20140805/c429968e-dfb0-4593-817c-112061aa4a14.jpg和upload/image/20140805/79a4af3e-c280-4b74-9137-9d653aafeba5.jpg字符串,每一次的指定字符串数量都不固定,有可能一个没有,也有可能有20个,我想分开截取字符串,有办法吗?谢谢了~

加载中
1
红薯
红薯
建议你用 jsoup 来解析你的 html 内容,获取其中包含的图片地址
上帝爱众生
上帝爱众生
谢谢你!已经完美的解决了我的问题!
0
恺哥
恺哥

引用来自“红薯”的评论

建议你用 jsoup 来解析你的 html 内容,获取其中包含的图片地址
+1
0
Gillian_Male
Gillian_Male
你把分给@红薯干嘛呢。。。他不缺的
Gillian_Male
Gillian_Male
回复 @来自爪哇岛的程序猿 : 我再告诉你一个,你把分给我不~~~
上帝爱众生
上帝爱众生
因为今天他让我这个菜鸟又学了一个新东西~
0
梁金堂
梁金堂

正则表达式

 (?<=src=\")[^ \f\n\r\t\v\"]*

获取/PostBarSSH/upload/image/20140805/79a4af3e-c280-4b74-9137-9d653aafeba5.jpg

也可以加后缀 ((?<=src=\")[^ \f\n\r\t\v\"]*)\.jpg

返回顶部
顶部