![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 11.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam książkę w formie pliku txt. jak za pomocą preg_match znaleźć nie wyraz a zdanie. jak daje: $plik=file("plik1.txt"); $zdanie=("ala ma kota"); foreach ( $plik as $linia => $value ) { if (preg_match('/'.$zdanie.'/',$value)) { echo "cos tam"; }} niby tak powinno być, jednak nie działa, zdania są ale nie wynajduje, same wyrazy bez problemu. proszę o pomov z góry dziękuję. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 32 Dołączył: 21.08.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
file pobiera cała zawartość pliku i wrzuca do tablicy gdzie każdy wiersz z pliku to oddzielny element tablicy. Wtedy jeśli zdanie zaczyna się w jednej linii a kończy w drugiej to wówczas go nie znajdziesz. Moze skorzystaj z file_get_contents. I daj selektor do prega \is
Ten post edytował jasin 29.12.2012, 13:12:27 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 13:03 |