请教一个匹配标签里图像地址的正则表达式,也就是src=后面的内容。

jsjhhcs 2006-04-03 10:49:06
想用正则表达式获取html代码中所有图像的地址。谢谢!
...全文
294 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
暗石绿 2006-04-05
  • 打赏
  • 举报
回复
using System;
using System.Collections;
using System.Text.RegularExpressions;

public class MyClass
{
public static void Main()
{
String input = "<img src=\"images/1.gif\" border=\"0\">";
String pattern = "<img\\s+[^(src>)]*src\\s*=\\s*[\"']{0,1}(?<SRC>[^(\\s\"'>)]*)[\"']{0,1}\\s{0,1}[^>]*>";
Regex r = new Regex(pattern, RegexOptions.IgnoreCase);

String result = "";
result = r.Replace(input, "${SRC}");

Console.WriteLine(result);
Console.ReadLine();
}
}
jsjhhcs 2006-04-05
  • 打赏
  • 举报
回复
没人理啊!
jsjhhcs 2006-04-05
  • 打赏
  • 举报
回复
对正则表达式不是很了解,谢谢xrascal(横刀夺爱)。
jsjhhcs 2006-04-04
  • 打赏
  • 举报
回复
up
TIA!
内容概要:本文研究了基于非支配排序遗传算法(NSGA-II)的无人机三维路径规划方法,旨在解决复杂环境下多目标优化问题,如路径长度最短、飞行安全性最高与能耗最低之间的权衡。通过构建三维空间环境模型,融合障碍物避碰、飞行高度约束及地形因素等多种现实约束条件,采用NSGA-II算法进行多目标优化求解,最终获得一组分布均匀且收敛性良好的Pareto最优解集,为决策者提供多样化的路径选择方案。文中详细阐述了算法的整体设计流程,包括编码方式、适应度函数设计、非支配排序与拥挤距离计算机制,并结合Matlab仿真实验验证了该方法在处理高维复杂搜索空间时的有效性与鲁棒性。; 适合人群:具备一定优化算法理论基础和Matlab编程能力,从事无人机路径规划、智能优化算法研究或相关领域科研工作的研发人员及硕士、博士研究生。; 使用场景及目标:①应用于城市密集区、山地等复杂地形中的无人机自主导航与任务路径设计;②为多目标优化问题提供NSGA-II算法的完整实现范例,提升路径规划方案的安全性、经济性与可行性;③作为高校与科研机构中智能计算、无人系统控制等课程的教学案例与实验平台。; 阅读建议:建议读者结合提供的Matlab代码进行动手实践,深入理解NSGA-II算法在多目标优化中的核心机制,重点掌握适应度函数构建、约束处理策略以及Pareto前沿的生成过程,并可通过调整种群规模、迭代次数、交叉与变异概率等参数,观察算法性能变化,进一步深化对进化算法调优的理解。

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧