![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 3.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam taki problem:
Chce wyobrednic pewne fragmenty tekstu i zapisac je do tablicy: Mam taki plik wejsciowy: ola numer1 lk ola numer2 lk ola numer3 lk ola numer4 lk ola numer5 lk ola numer6 lk <?php $nazwa_pliku = "d:\\dane.txt"; $ert = file($nazwa_pliku); for ($i=0; $i<5; $i++) { preg_match ("ola(.*?)lk", $ert[$i], $znalezione); $zapis[$i] = $znalezione; } for ($i=0; $i<5; $i++) { print $znalezione[$i] . '<br>' ; } ?> Ale niestey pojawia sie blad ![]() Ten post edytował mirkus 11.12.2009, 09:13:22 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
preg_replace + wyrażenia regularne
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 3.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Probuje i nadal mi sie pojawia ten bład
![]() Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash on line 25 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 7 Dołączył: 29.04.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Po cóż preg_replace?
Jeśli struktura pliku jest taka jak piszesz, to pobieraj sobie po wierszu i używaj explode oddzielający ' ' W ten sposób masz ciąg wejściowy ładnie podzielony w tablicy, z którą już możesz zrobić co chcesz. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 07:30 |