Regular Expression
Jeg har en tekst1test2007125325
1-1test2007125325
2-1test2007125428
2-1test2007125526
3-1test2007125825
2test2007125822
3test2007125920
det jeg vil er at strgne skal se sådan ud
tal evt. bindestreg evt. andet tal test flere tal
men jeg er intereseret i at få de sdiste tal
f.esk 3test2007125920
er jeg intereseret i 2007125920
men jeg er ikke sikekr på regular expression er god nok (?:[0-9]test)([0-9]*)
og jeg tror også at jeg ud henter forkert i c#
System.Text.RegularExpressions.Match m;
npath=this.listView1.Items[ltel].Text.Replace(sti,"").Replace(".txt","");
m=System.Text.RegularExpressions.Regex.Match(npath,"(?:[0-9]test)([0-9]*)");
if(m.Length>=1)
{
for(mtel=0;mtel<m.Length;mtel++)
{
System.Windows.Forms.MessageBox.Show(m.ToString());
m.NextMatch();
}
}