![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 20.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jak stworzyć kod, który znajdzie wyraz w pliku i usunie cały wiersz z tym wyrazem?
Odstępy pomiędzy wyrazami tworzsone są tabulatorem, natomiast pomiędzy wierszami znakami nowego wiersza i powrotem karetki. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 20.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Niestety, ale to też nie działa. Jeżeli są dwie linie to jest to dobrze, lecz, gry pojawią się trzy lub więcej usuwa albo wszystkie od znalezionej, albo wszystkie oprócz ostatniej (nie ma reguły).
Na chwilę obecną mam taki kod
wszystko działa oprócz oczywiście usuwania z pliku ciągu $usun (zamiany na spację). Podczas porównania warunek jest spełniany i wchodzi w warunek. Ale niestety nie usuwa. Nie chcę przepisywać całego pliku bez tej właśnie linii, ponieważ nie wydaje mi się to ekonomiczne. Ten post edytował katomasz 31.05.2005, 06:35:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 16:06 |