webForumDet fria alternativet

hjälp med att ta ut title

.NET

3 svar · 994 visningar · startad av annasmurf

Medlem sedan mars 2006237 inlägg
Frågan#1

denna tar ut title på en html-fil, men den tar oxå med </title> vill att den ska sluta innan </title>

 foreach (string s in line)
                    {
                    if (rt.IsMatch(s))
                    {
                        foundTitle = true;
                        int tmp = s.IndexOf(@"TITLE");
                        //int tmp2 = s.LastIndexOf(@"TITLE");
                        textBox2.Text = s.Substring(tmp+6);
                       
                        sw.WriteLine(s.Substring(tmp + 6));
                     }
                    if (rShowTags.IsMatch(s))
                    {
                        foundShowTags = true;  
                    }
                }
Medlem sedan juni 200032 967 inlägg
#2

Å en gång till:

Flyttas från ASP.

Medlem sedan mars 2006237 inlägg
#3

löste det med

sw.WriteLine(test.Replace("</TITLE", " "));

en annan fråga, kan man få ut när filen ändrades till en text fil?

Medlem sedan okt. 2006224 inlägg
#4
var path = "C:\myfile.txt";
var accessedTime = DateTime.MinValue;

if (File.Exists(path)) 
{
   accessedTime = File.GetLastAccessTime(path);
}

Har inte testkört koden, men det borde fungera.

251 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)