取出字符串的问题 <p><img height="44" width="498" alt="" src="/webs/userfiles/img_28.gif" />asdfasdfas</p>从这条字符串中取出 /webs/userfiles/img_28.gif在线等。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string s = "<p> <img height=\"44\" width=\"498\" alt=\"\" src=\"/webs/userfiles/img_28.gif\" />asdfasdfas </p> "; string sNew = Regex.Match(s,"<img.+src=\"(.*?)\"",RegexOptions.IgnoreCase).Groups[1].Value; (?<)改为(?<=):@"(?i)(?<=src=\"")[^\""]*" (?i) 表示不区分大小写的匹配,相当于:RegexOptions.IgnoreCase 请参考在线msdn:http://msdn.microsoft.com/zh-cn/library/yd1hzczs.aspx.NET Framework 开发人员指南正则表达式选项IgnoreCase i 指定不区分大小写的匹配。 string oldstr = "<p> <img height=\"44\" width=\"498\" alt=\"\" src=\"/webs/userfiles/img_28.gif\" />asdfasdfas </p> "; string newstr= s.Substring(s.IndexOf("src=\"")+5, s.IndexOf("\" />") - s.IndexOf("src=\"")-5); c# winform如何将dll,sln等一大堆文件做成.exe文件 我学习C#的后顾之忧 求思路 请C#高手看看BCD码的转换问题 求救,在线等待!You will be unable to run ASP.Net Web Application or Services. ProgressBar C#如何向条码打印机传送指令 郁闷啊!!!! c#脚本调用问题 都问了一天了!!!! C#关于泛型的问题 如何判断屏幕象素最大值? 怎么把ACCESS中OLE对象JPG格式的文件读取到PICTUREBOX中 如何定义结构数组
string s = "<p> <img height=\"44\" width=\"498\" alt=\"\" src=\"/webs/userfiles/img_28.gif\" />asdfasdfas </p> ";
string sNew = Regex.Match(s,"<img.+src=\"(.*?)\"",RegexOptions.IgnoreCase).Groups[1].Value;
@"(?i)(?<=src=\"")[^\""]*"
请参考在线msdn:
http://msdn.microsoft.com/zh-cn/library/yd1hzczs.aspx.NET Framework 开发人员指南
正则表达式选项IgnoreCase i 指定不区分大小写的匹配。
string newstr= s.Substring(s.IndexOf("src=\"")+5, s.IndexOf("\" />") - s.IndexOf("src=\"")-5);