社区
C#
帖子详情
取字符串的问题
hexinyu2005
2007-05-10 11:04:26
有一个字符串的内容为:
<img src="abc.jpg" border=0>jadsoiu<img src="bbb.jpg" border=0>adfsafds<img src="ccc.jpg" border=0>deas...
可能有一张或者是几张图片
我想从这个字符串中取出图片,
...全文
239
9
打赏
收藏
取字符串的问题
有一个字符串的内容为:  jadsoiuadfsafdsdeas... 可能有一张或者是几张图片 我想从这个字符串中取出图片,
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
GKW
2007-05-10
打赏
举报
回复
代码可以这样写
Regex r = new Regex(@"[A-Za-z0-9]+\.(jpg|bmp)+", RegexOptions.IgnoreCase); //忽略大小写
string s = " <img src="abc.jpg" border=0>jadsoiu<img src="bbb.jpg" border=0>adfsafds<img src="ccc.jpg" border=0>deas...";
MatchCollection mc = r.Matches(s); //找到所有符合规则的match
foreach(Match m in mc)
{
...
}
北京的雾霾天
2007-05-10
打赏
举报
回复
string str = " <img src=\"abc.jpg\" border=0>jadsoiu<img src=\"bbb.jpg\" border=0>adfsafds<img src=\"ccc.jpg\" border=0>deas...";
string imgsrc="img src=\"";
int index = str.IndexOf(imgsrc, 0);
while (index > 0)
{
index += +imgsrc.Length;
string img = str.Substring(index, str.IndexOf("\"", index)-index);
Console.WriteLine(img);
index = str.IndexOf("img src=\"", index);
}
-过客-
2007-05-10
打赏
举报
回复
我的测试代码,存数组就简单了,楼主自己存下吧
string yourStr = ...........;
MatchCollection mc = Regex.Matches(yourStr, @"<img\s+src=""(?<img>[^""]*?)""[^>]*?>", RegexOptions.IgnoreCase);
foreach (Match m in mc)
{
richTextBox2.Text += m.Groups["img"].Value + "\n";
}
GKW
2007-05-10
打赏
举报
回复
用正则
[A-Za-z0-9]+\.(jpg|bmp)+
zhangliu_521
2007-05-10
打赏
举报
回复
正则:
(<img[^>]*?>[^<]*?)+?
hexinyu2005
2007-05-10
打赏
举报
回复
最好能不能把图片的路径放到一个数组里去
-过客-
2007-05-10
打赏
举报
回复
如何匹配
<img align="absmi" border="0" src="aie39c9k/as9/837jd78hj33.gif" width="258" height=""58">
------------------------------------------
string yourStr = ...........;
MatchCollection mc = Regex.Matches(yourStr, @"<img\s+[^>]*?src=""(?<img>[^""]*?)""[^>]*?>", RegexOptions.IgnoreCase);
foreach (Match m in mc)
{
richTextBox2.Text += m.Groups["img"].Value + "\n";
}
zhangliu_521
2007-05-10
打赏
举报
回复
<img[^""]*?""[^""]*?""[^""]*?""[^""]""\s+src=""(?<need>[^""]*?)""[^>]*?>
hexinyu2005
2007-05-10
打赏
举报
回复
如何匹配
<img align="absmi" border="0" src="aie39c9k/as9/837jd78hj33.gif" width="258" height=""58">
中间的 aie39c9k/as9/837jd78hj33.gif
Python中的
字符串
切片(截
取
字符串
)
字符串
索引示意图
字符串
切片也就是截
取
字符串
,
取
子串 Python中
字符串
切片方法
字符串
[开始索引:结束索引:步长] 切
取
字符串
为开始索引到结束索引-1内的
字符串
步长不指定时步长为1
字符串
[开始索引:结束索引] 练习样例 # 1.截
取
2 - 5位置的字符 num_str_1 = num_str[2:6] print(num_...
python
取
字符串
最后一个字符_python
取
字符串
广告关闭腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!本文标识 : python_3本文编辑 : jack 风编程工具 : anaconda、pycharm阅读时长 :9分钟? python的
字符串
1、
字符串
介绍想一想:当打来浏览器登录某些网站的时候,需要输入密码,浏览器把密码传送到服务器后,服务器会对密码进行验证,其验证过程是把之前保...
c语言中
取
字符串
的首元素,C语言
字符串
@[toc]在很多教程中,
字符串
不过是一个以0结束的字符数组,但是,在我看来,
字符串
虽然不是C语言基本数据类型,但它比任何数据类型都重要,因为
字符串
是最常用的数据。一、
字符串
的概念我们可以把
字符串
储存在char类型的数组中,如果char类型的数组末尾包含一个表示
字符串
末尾的空字符\0,则该数组中的内容就构成了一个
字符串
。因为
字符串
需要用\0结尾,所以在定义
字符串
的时候,字符数组的长度要预留多一个字...
python截
取
字符串
后三位_python如何截
取
字符串
后几位
字符串
切片也就是截
取
字符串
,
取
子串。Python中
字符串
切片方法
字符串
[开始索引:结束索引:步长]切
取
字符串
为开始索引到结束索引-1内的
字符串
步长不指定时步长为1,
字符串
[开始索引:结束索引]下面是基于python2+版本;如果是python3+版本,print输出的内容要加括号。str = '0123456789'print str[0:3] #截
取
第一位到第三位的字符print str[:] ...
php
取
字符串
最后几位,php如何
取
出
字符串
中的最后几个字符
php
取
出
字符串
中的最后几个字符的方法:可以利用substr()函数来实现。substr()函数可以返回
字符串
的提
取
部分,如果失败则返回FALSE,或者返回一个空
字符串
,如:【substr("Hello world",0,10)】。substr() 函数返回
字符串
的提
取
部分,如果失败则返回 FALSE,或者返回一个空
字符串
。(推荐教程:php图文教程)语法:substr(string,start,...
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章