![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 28.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam oto taki tekścik: Feb 19 2008, 16:49:22 CET went out 80 times with Isabell and with Ressco muszę z tego wyciągnąć rzeczy pogrubione: datę, ilość razy, i dwa imiona. Ktos pomoże? Nigdy nie byłem mocny w wyrażeniach regularnych. Z góry dziękuje. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
zadziałą i w wyniku da: Kod Feb 19 2008, 16:49:22 CET 80 Isabell Ressco .. a tak naprawdę to podaj więcej szczegółów, czyli na przykład co będzie się zmieniało a co pozostanie niezmienne, będzie łątwiej Ci pomóc |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 28.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zmieniały będą się pogrubione rzeczy.
String także w niektórych przypadkach może się kończyć po pierwszym imieniu i może wyglądać tak: 'Feb 19 2008, 16:49:22 CET went out 80 times with Isabell' Dzięki. Chodzi mi też o wyrażenie, które by wyciągało taki tekst z dużego pliku. Ten post edytował mickula 22.02.2008, 12:00:32 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
to w takim razie jeśli tylko tyle... czyli string będzie bardzo stałego formatu to nie musisz używać wyrażeń regularnych tylko zwykłego explode w sposób jaki Ci przedstawiłem w pierwszym poście.
ewentualnie możesz zrobić małą korektę w ostatniej linii, żeby Ci warningów nie wywalało i żebyś miał lepsze dojście do zmeinnych:
na pewno takie rozbijanie jest szybsze od wyrażeń regularnych |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
daje: Cytat Array ( [0] => Feb 19 2008, 16:49:22 CET [1] => 80 [2] => with Isabell and with Ressco ) Array ( [0] => Isabell [1] => Ressco )
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
skoro coś jest pogróbione to znaczy, że jest między na przykład znacznikami <b> </b>
-------------------- eh, co polska wódka to polska wódka
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 14:59 |