利用正则表达式 获取FCK上传的图片
2010-11-15 10:33
246 查看
/// <summary> /// 取得FCK,HTML中所有图片的 URL。 /// </summary> /// <param name="sHtmlText">HTML代码</param> /// <returns>图片的URL列表</returns> public string[] GetHtmlImageUrl(string sHtmlText) { // 定义正则表达式用来匹配 img 标签 Regex regImg = new Regex(@"<img/b[^<>]*?/bsrc[/s/t/r/n]*=[/s/t/r/n]*[""']?[/s/t/r/n]*(?<imgUrl>[^/s/t/r/n""'<>]*)[^<>]*?/?[/s/t/r/n]*>", RegexOptions.IgnoreCase); // 搜索匹配的字符串 MatchCollection matches = regImg.Matches(sHtmlText); int i = 0; string[] sUrlList = new string[matches.Count]; // 取得匹配项列表 foreach (Match match in matches) sUrlList[i++] = match.Groups["imgUrl"].Value; return sUrlList; } ////获取FCKEditor上传的图片 //string imageUrl = GetHtmlImageUrl(txtDescription.Value)[0]; //string Productimg = imageUrl.Substring(imageUrl.LastIndexOf("/") + 1);
相关文章推荐
- 利用正则表达式获取文本中图片的URL
- 关于正则表达式获取FCKEditor控件上传图片地址
- 利用Javascript获取上传文件、图片
- php使用正则表达式获取图片url的方法
- IOS开发---菜鸟学习之路--(二十一)-利用正则表达式解析URL获取其中的参数
- javascript正则表达式和php匹配 获取文章的 图片集
- PHP 正则表达式获取图片URL
- OC利用正则表达式获取网络资源(网络爬虫)
- 利用 Javascript 实现上传图片并向服务器获取图片路径后显示的 demo
- 利用正则表达式获取博客园随笔(三)
- 利用正则表达式获取博客园随笔
- 详解JAVA抓取网页的图片,JAVA利用正则表达式抓取网站图片
- javascript正则表达式获取fckeditor的图片地址
- 【Servlet】利用Servlet3.0标准与JSTL表达式实现文件上传系统,支持图片上传后显示
- 正则表达式获取网页中所有图片的路径
- js利用正则表达式筛选并获取字符串中的URL链接(只是筛选完整URL,单独域名不筛选)
- OC利用正则表达式获取网络资源(网络爬虫)
- PHP用正则批量替换Img中src内容,用正则表达式获取图片路径实现缩略图功能
- 在MFC程序中,利用boost 正则表达式获取URL参数示例