社区
.NET技术其他语言
帖子详情
求正则表达式
jpweng
2007-05-21 12:12:28
求一正则表达式能分析出html页面中的图片链接的
如<img src="a.jpg"/>,要得到a.jpg
小弟不才,向各位大哥求助了!!!
...全文
116
3
打赏
收藏
求正则表达式
求一正则表达式能分析出html页面中的图片链接的 如,要得到a.jpg 小弟不才,向各位大哥求助了!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
-过客-
2007-05-21
打赏
举报
回复
如果是取一个,这样
string yourStr = ...........;
string src = "";
Match m = Regex.Match(yourStr, @"<img\s[^>]*src=(['""]?)(?<src>[^""\s]*)\1?[^>]*>", RegexOptions.IgnoreCase);
if (m.Success)
{
src = m.Groups["src"].Value;
}
如果是取多个,这样
string yourStr = ...............;
MatchCollection mc = Regex.Matches(yourStr, @"<img\s[^>]*src=(['""]?)(?<src>[^""\s]*)\1?[^>]*>", RegexOptions.IgnoreCase);
foreach (Match m in mc)
{
richTextBox2.Text += m.Groups["src"].Value + "\n";
}
ji0218
2007-05-21
打赏
举报
回复
pattern = /<img\s+.*?\s*src=([\"])(.*?)([\"])(.*?)\/>/ig
这个更好一些
ji0218
2007-05-21
打赏
举报
回复
function test()
{
var str="<img src=\"aa\"/><img src=\"bb\"/>";
var pattern = /<img[ ]+.*?[ ]*src=([\"])(.*?)([\"])(.*?)\/>/ig
var token = pattern.test(str);
while (token)
{
alert(RegExp.$2);
token = pattern.test(str);
}
}
常用
正则表达式
语法例句
常用
正则表达式
语法例句
一看就懂:
正则表达式
在讲
正则表达式
前,我们不妨先从一个场景来逐渐引入。 你可能有过这样的经历:我们去某些网站注册帐号,当你在设置密码的时候,网站会提示你密码的长度范围,以及对应的规则限制(如下图)。 根据上图,我们将...
带你学会使用
正则表达式
内容简介:
正则表达式
,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的一个概念。
正则表达式
使用单个字符串来描述、匹配一系列符合某个句法规则的字符串...
家庭住址
正则表达式
比较准确的判断家庭住址是否正确,较网上的更新了,简单明了方便使用
Python
正则表达式
(一看就懂)
目前越来越多的网站、编辑器、编程语言都已支持一种叫“
正则表达式
”的字符串查找“公式”,有过编程经验的同学都应该了解
正则表达式
(Regular Expression 简写regex)是什么东西,它是一种字符串匹配的模式...
.NET技术其他语言
1,978
社区成员
12,450
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章