08. marts 2011 - 15:40Der er
4 kommentarer og 1 løsning
Hente Linjer fra fil med match
Jeg vil lave et program, som kan læse filer igennem og kun hente den brugbare information fra linjer som opfylder specielle krav.
Hvis jeg har en fil hvor der f.eks står :
Title XxxxXxx supporter xxxxx tickettid dd:dd:dd TICKSESS:ADf343ASDWET#5321FadWWET xxxxx xxxx xxx
Og jeg vil hente med Regex hele linien med Title XxxXXxXx vvvvvv vvvvvv vvvvvv vvvvvv supporter xxxxxxx vvvvvvvvv vvvvvvvv vvvvvvvvv vvvvvvvvv tickettid vvvvvvv vvvvvvv TICKSESS:ADf343ASDWET#5321FadWWET som kan være alle alfa numeriske tegn.
hvordan bygger jeg så en regex op som både fanger min match, men også det efterfølgende indtil linie skift ?
Det driller mig lidt om hvordan jeg får hentet både selve ordet der matcher og Indholdet herefter.
vvvvv = informationer i filen jeg ikke skal matche eller hente.
ok .. jeg bruger regex med pearl syntaks . så kan være $ ikke virker for dig, men $ er samme som [\r\n]... men kommer an på hvordan filen er lavet, om new line er \r\n eller \n .. Men (Title.*?)\r burde tage det som du har brug for
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.