![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 17.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Napisalem skrypt który szuka w pliku tekstowym po linijce jakiegos ciagu znakow (ale szuka tylko do pierwszego znalezienia i zwrca nr lini w ktorej znajduje sie ten ciag)
Wszystko ladnie i pieknie, zatrzymuje sie na pierwszym znalezionym ciagu i wyswietla nr lini. Problem zaczyna sie w momecie kiedy szukanym tekstem jest ciag myslnikow ----------, wowczas nie zatrzymuje sie po pierwszym znalezieniu tylko przeszukuje caly plik i zwraca mi wszystkie wyniki. Dlaczego tak sie dzieje czemu ze zwyklym tekstem sobie radzi a z myslnikami nie? Ten post edytował glizda1125 17.09.2007, 19:25:20 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 17.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Niestety przy wykozystaniu funkcji stristr dalej to samo.
Obydwie funkcje znajduja ciagi i wyswietlaja nr lini ale nie wiem czemu nie zatrzymuja sie przy pierwszym znalezieniu tylko przeszukuja caly plik. Przy zwyklych znakach wszystko dziala a przy myslnikach nie. Moze to nie jest wina Kod eregi ale Kod while
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 17:58 |