易语言正则表达式取网络图片图片地址

我请教下,易语言正则表达式取网络图片图片地址?

开头是src="http://
中间有数字,字母,中文,符号,
结尾是">

用正则匹配
各位大侠帮帮我
最新回答
是我,辜负了爱』

2023-07-18 20:22:09

简单,稍后为你写个源码
.版本 2
.支持库 RegEx
表达式.创建 (编辑框1.内容, ) 编辑框1的内容为 src="(.*?)">
搜索结果 = 表达式.搜索全部 (网页文本)
想要的结果 = “”
.计次循环首 (取数组成员数 (搜索结果), 计次)
想要的结果 = 想要的结果 + 搜索结果 [计次].取子匹配文本 (网页文本, 1, ) + #换行符
.计次循环尾 ()

不过你提供的开头和结尾有点草率,不知道能不能用。。。
无色的海

2021-05-06 23:45:02

private void button6_Click(object sender, EventArgs e)
{
string ss = qq();
richTextBox2.Text = ss;
}
private String qq()
{
string str = string.Empty;
Regex regex = new Regex(@"<img\s+[^>]*\s*src\s*=\s*(['""]?)(?<url>.+)['""]?

[*>",RegexOptions.IgnoreCase);
Match match = regex.Match(webBrowser1.DocumentText);
str = match.Result("${url}");
return str;
}
//这段代码只能解析出网页中的第一张图片
追问
这不是易语言的啊老大 我不懂洋文
___臭屁不斷℡‘

2022-09-03 13:32:45

正则没用过,跟寻找文本差不多吧
匹配.jpg图片
为一道彩虹

2023-08-26 06:44:25

要啥图片,给个网址啊