请帮忙写个正则表达式,获取文件中包含a.jpg的所有src
需求是这样的,一个文件中,有路径指向了a.jpg,我现在想将这些SRC或者URL的内容获取到,请各位大神帮忙写个正则,我对正则是一窍不通,非常感谢! 正则表达式
[解决办法]
string pattern = @"(?<=['""“”])[^'""“”]*?a.jpg[^'""“”]*(?=['""“”])";
[解决办法]
Regex reg=new Regex(@"(?i)<img\b[^>]*?src=(['""]?)(?<src>[^'""]+)\1[^>]*?>
[解决办法]
url\((['""])(?<src>[^'""]+)\2\)");
foreach(Match m in reg.Matches(yourstr))
{
Console.WriteLine(m.Groups["src"].Value);
}