Laran
6.01.2014, 20:54:47
Hej.
Chciałbym edytować konretne linie w pliku tekstowych. Linie które zaczynają się konkretnym ciągiem znaków mają kończyć się innym ciągiem znaków.
Najlepiej pokaże to na przykładzie. Tak wygląda teraz:
**Wiosna
Lato
Jesień
**Zima
A ma wyglądać tak:
**Wiosna**
Lato
Jesień
**Zima**
~Laran
Kshyhoo
6.01.2014, 21:04:07
A jakie jest pytanie? Czy to możliwe? Możliwe. Pobierasz dane z pliku za pomocą pętli i porównujesz z odpowiednim wzorcem. Jeżeli pasuje do wzorca, zmieniasz. Potem zapisujesz.
Laran
6.01.2014, 21:09:17
Pytanie to "jak znaleźć wzorzec i edytować TYLKO jedną linię z tym wzorcem".
Kshyhoo
6.01.2014, 21:12:51
Na 50% odpowiedziałem: w pętli. A wzorzec, cóż, np. wyrażenie regularne. Używając szukajki na Forum, już byś to wiedział.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.