![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 21.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Od jakiegoś czasu uczę się wyrażeń regularnych. Jednakże nigdzie nie mogę znaleść wyrażenia które zaznaczałoby wszystko pomiędzy zadanymi przeze mnie znakami, np:
CODE Kawałek kodu HTML zawierający linki, które chcę zamienić na inne: href="[wyrażenie_regularne]" -> zaznacza http://wp.pl, ale nie zaznacza 'href="http://wp.pl/"' Z góry dziękuję za pomoc! |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż jakiś kod i napisz z czym KONKRETNIE masz problem bo ja nie qmam o co ci chodzi... :/
|
|
|
![]() ![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 21.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam treść sformatowaną w HTML, w której znajdują się linki. Mam funkcję, która przerabia linki na przyjazne wyszukiwarkom.
CODE sef($link); $link musi mieć postać: CODE $link = 'http://link.pl/dzial.php'; .Dlatego szukam sposobu na wyszukanie linków w treści i "przeoranie" ich moją funkcją. Tym co łączy wszystkie te linki jest ciąg znaków: CODE href="..." Czyli potrzebuję zaznaczyć to co jest wykropkowane i użyć na tym funkcji (na tych wielu elementach, w zależności ile ich jest w tekście). Z góry dziękuję za pomoc! ![]() Ten post edytował spyro 21.03.2008, 16:03:11 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
no to robisz preg_replace" title="Zobacz w manualu PHP" target="_manual z odpowiednim wyrażeniem regularnym... w czym problem...?
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 15:46 |