62,268
社区成员
发帖
与我相关
我的任务
分享string s = "<img alt=\"\" src=\"UploadFiles/2008721164330212.jpg\" />aaaa<img alt=\"\" src=\"UploadFiles/bbbb.jpg\" /> ";
string sPtn = @"<img[\s\S]+?src=""([^""]+)""";
Match m = Regex.Match(s, sPtn,RegexOptions.IgnoreCase);
while (m.Success)
{
Console.WriteLine(m.Groups[1].Value);
m = m.NextMatch();
}
using System.Text.RegularExpressions;
string content=@"<p align=""center""> <img alt="" src=""UploadFiles/2008721164330212.jpg"" /> 它是一幢融合了西方多種建築藝術風格的歐洲古堡式建築,既有希臘和羅馬式風格,又有哥特式建築特色,如果按近代歐式建築傳統模式去套它,好像並不十分貼切。此樓建築面積753.7平方米,院內面積4.5畝。樓門臺階下為花崗岩石尊,正面為圓形和多角形組合而成,可用於晚間燃火照明,也可用於栽花,十分別致,足見設計者之匠心。樓的主體共5層,頂層為觀海台,側有鐵尖頂。由於樓內由大理石貼牆面,樓外又砌有鵝卵石,多年來人們一直稱之為“花石樓”。樓下石階分為2層,上層6級,下層9級,有石徑通往鐵欄大門,庭園內廣植花木,是青島頗具特色的著名建築。 </p>";
foreach (Match match in Regex.Matches(content, @"<img\s+[^>]*src=""([^""]+)"""))
{
Console.WriteLine(match.Groups[1].Value);
}