• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wyciąganie potrzebnych danych z pliku .txt.

0 głosów
68 wizyt
pytanie zadane 12 lutego w C i C++ przez Paweł Soszyński Początkujący (260 p.)

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.

 

2
komentarz 6 dni temu przez Hipcio Szeryf (81,260 p.)
Wiemy. Natomiast nie dajemy gotowców jeżeli nie masz żadnego wkładu (patrz regulamin). Możesz zadań ponownie pytanie jako zlecenie z odpowiednią "nagrodą".
komentarz 6 dni temu przez j23 Szeryf (89,260 p.)
Wrzuć do jakiegoś edytora i użyj wyrażeń regularnych.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
2 odpowiedzi 77 wizyt
pytanie zadane 21 listopada 2018 w SQL, bazy danych przez progNewbie Użytkownik (690 p.)
0 głosów
1 odpowiedź 56 wizyt
pytanie zadane 25 października 2018 w PHP, Symfony, Zend przez Philips Nowicjusz (140 p.)
0 głosów
2 odpowiedzi 57 wizyt
pytanie zadane 8 czerwca 2017 w SQL, bazy danych przez mitsuukurinaa Bywalec (2,810 p.)
Porady nie od parady
Odznacz odpowiedź zieloną fajką, jeśli uważasz, że jest ona najlepsza ze wszystkich i umożliwiła ci rozwiązanie problemu.Najlepsza odpowiedź

60,245 zapytań

105,929 odpowiedzi

220,065 komentarzy

32,445 pasjonatów

Przeglądających: 182
Pasjonatów: 1 Gości: 181

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...