Har dragit igång ett gammalt project, och springer på problem med en gång.
Det är tänkbart att jag är helt ute och cyklar, en så här är kode:
private void buttonXP7_Click(object sender, System.EventArgs e)
{
string sText ="0";
try
{
string sText = "src=\"([+\\w ]+?)\\.html?\"";
Regex repost = new Regex(sText,RegexOptions.IgnoreCase|RegexOptions.Compiled);
Match m;
string nr="";
for(m = repost.Match(richTextBox1.Text);m.Success;m=m.NextMatch())
{
if(m.Success)
{
nr=m.ToString();
MessageBox.Show(nr);
}
else
{
MessageBox.Show("Kan inte hitta någonting");
}
}
}
catch(Exception fel)
{
MessageBox.Show(fel.Message,"buttonXP7_Click");;
}
MessageBox.Show(sText.ToString());
}
Problemet:
I en richtextbox, så läses det in olika HTML-filer bl a med frameset.
<frame name="main3" src="top.htm" scrolling="no" marginwidth="0" marginheight="0" target="_self" noresize>
<frame name="main4" src="loggar.htm">
<frameset cols="3,10">
<frame name="main5" src="navigation/left_navig.htm">
<frame name="main2" src="main.htm" scrolling="auto" marginwidth="0" marginheight="0" target="_self">
</frameset>
<frame name="main6" src="fot.htm">
Som det är nu, så hittar den t ex
src="top.htm"
src="loggar.htm" osv
Men jag ville ha
top.htm
loggar.htm
Först så gäller det att hitta dem, sedan (har inte gjort den koden) så skall exstension ändras till asp.
Jag vore tacksam för hjälp här.
:r