![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 278 Pomógł: 10 Dołączył: 13.02.2007 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie.
Czy ktoś mogłby mi pomóc wyciągnąc tytuł ze stringa: Musiałbym mieć coś takiego: Chcialbym to wyciągnąc za pomocą preg_match_all, ale próbuję juz chyba godzinę i nic ![]() Może mi ktoś pomóć? Dzieki ![]() -------------------- Nawet, jeżeli nie jesteś zainteresowany usługami IT ani outsourcingiem, a Twoją pasją jest programowanie - zobacz naszą stronę. Piszemy dużo fajnych use-caseów, jak podchodzimy do tematu programowania dla naszych klientów. A tak na co dzień tworzymy budujemy mvp oraz tworzymy platformę b2b.
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 0 Dołączył: 19.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
<a href="http://matix.org/" class=l><b>Matix</b>.Org - tworzenie stron internetowych</a>
http://matix.org - <b>Matix</b>.Org - tworzenie stron internetowych to chyba będzie taki pattern: '/(<a href=")(.*?)(")(.*?)(>)(.*?)(<\/a>)/' najpierw {1}: (<a href=") - szuka początku linka potem {2} (.*?) - sam link, znak zapytania by zlikwidować zachłanność następnie {3}{4}{5} (")(.*?)(>) - znak zakończenia linka " , następnie cokolwiek (klasy, title itp), po czym znak zakończenia linka > dalej {6} (.*?) - treść linka, wszystko pomiędzy znaczkami <a> </a> i na koniec {7} (<\/a>) - znak kończący link </a> Ponieważ potrzebne nam są tylko {2} i {6} ... replacement: '${2} - ${6}' Czyli całość:
Ktoś kiedyś polecał na forum to: http://grabun.com/wyrazenia-regularne/ Warto przeczytać ![]() Ten post edytował barat 13.08.2007, 13:25:57 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Trochę namieszałeś barat...
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 0 Dołączył: 19.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie namieszałem, a napisałem bardziej topornie niż to Twoje
![]() ![]() Na razie początkujący jestem... ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 13:17 |