![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 113 Pomógł: 1 Dołączył: 13.05.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam, siedzę już pół dni nad rozwiązaniem i oczywiście jak sprawdzam na stronach internetowych zapis wyrażeń regularnych to tam działają, a wrzucenie tego w preg_match_all niestety sypie błędami:
Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '(' in Może któryś z kolegów zna bardzo dobrze wyrażenia regularne i pomoże rozwiązać jeden problem. Mam taki tekst: [moc] 80W [moc_swietlna] 10400LM [odpowiednik_zarowki] 850W [barwa_swiatla] 4000K [napiecie_pracy] 100V - 240V [czestotliwosc_pracy] 50//60Hz [olsnienie] UGR < 25 [power_factor] PF 0.94 [oddanie_koloru] Ra > 80 [kat_swiecenia] 90° [diody] 150x3020 SMD Sun an LED [efektywnosc] 130LM / 1W [certyfikaty] EMC, LVD, TÜV [waga] 4.7 Kg [wymiary] 350x350x350 mm [obudowa_material] aluminium / szkło / miedź [uderzenie] IK10 [szczelnosc] IP65 [temperatura_pracy] -40°C do +60°C [wilgotnosc] 20% - 80% [czas_pracy] 50.000h Jak widać są tutaj różnorakie znaki, a każdy wiersz jest on nowej linijki. Chciałbym z tego tekstu wyciągnąć to co znajduje się pomiędzy znakami [] oraz treść za znakiem ], np: moc oraz 80W i tak dla każdego dopasowania. Z góry dziękuję za pomoc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 09:52 |