62,041
社区成员
发帖
与我相关
我的任务
分享
string str1 = "jfsjfdfjjf#[page]#jdskfjdkfjdsk#[page]#kdjfkdsjfkdsj#[page]#fjdskfjkjf";
string[] page = str1.Split(new string[] { "#[page]#" }, StringSplitOptions.RemoveEmptyEntries);
foreach (string s in page)
{
richTextBox2.Text += s + "\n";
}
string str2="fdsffjj <img src=\"E:\\1.jpg\"/>fdjfkdjdjfk <img src=\"F:\\test.gif\"/>fdk33erei <img src=\"e:\\pic\\abc.bmp\"/>" ;
Regex reg = new Regex(@"(?i)<img\s+src=""([^""]*)""\s*/>");
MatchCollection mc = reg.Matches(str2);
foreach (Match m in mc)
{
richTextBox2.Text += m.Groups[1].Value + "\n";
}
//match data
MatchCollection matches = Regex.Matches(str2, "(? <=src=)\".*?\"");
//loop the matches
foreach (Match match in matches)
{
match.ToString();//这个就是你想要的
}
".*?"
page = str1.Split("#[page]#");