Cześć!
Mam plik .txt z danymi, które należy oczyścić z niepotrzebnych rzeczy. Oto przykład ciągu danych:
----------------------------------------------------------------------------------------------------------
// Sound\hgkghj\ghjhjg\fdgfg\dsddsg5.mp3
{
exampleexampleexampleexampleexampleexampleexampleexample
}
rubbishrubbishrubbishrubbishrubbishrubbishrubbishrubbishrubbishrubbish
{
}
// Sound\ewtetet\ghfjj\jjkhj\jjjhjkj.mp3
{
exampleexampleexampleexampleexampleexampleexample
}
rubbishrubbishrubbishrubbish
{
}
// Sound\dfgsg\dgfdg\fdfgdfg\kjkjhkjk.mp3
{
exampleexampleexampleexampleexampleexampleexample
}
rubbishrubbishrubbishrubbishrubbishrubbish
{
}
------------------------------------------------------------------------------------------
Dane które chcę wydobyć są pogrubione i mają być zapisane w jednym pliku .txt w takim schemacie:
// Sound\iiiiftug\dgfdg\fdfgdfg\kjkjhkjk.mp3
exampleexampleexampleexampleexampleexampleexample
// Sound\pppppppdfgsg\dgfdg\fdfgdfg\kjkjhkjk.mp3
exampleexampleexampleexampleexampleexampleexample
// Sound\mmmmmmmmmmmmdfgsg\dgfdg\fdfgdfg\kjkjhkjk.mp3
exampleexampleexampleexampleexampleexampleexample
// Sound\lllllllllllldfgsg\dgfdg\fdfgdfg\kjkjhkjk.mp3
exampleexampleexampleexampleexampleexampleexample
(czyli całość 1 i 3 wiersza każdego ciągu)
Za każdym razem linie graniczne pętli zaczynają się od // Sound ... i kończą się na }. Znak } pojawia się w części zbędnej, a // Sound za każdym razem oznacza start pętli.
Wiecie jak to rozwiązać? W razie jakiś wątpliwości z chęcią dookreślę szczegóły.
Pozdrawiam Paweł
P.S: Chodzi o zautomatyzowanie rozwiązania problemu, sposób czy język jest mniej istotny.