Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyrażenie regularne pobierające wszystko pomiędzy
spyro
post 21.03.2008, 15:02:48
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!
Go to the top of the page
+Quote Post
nowotny
post 21.03.2008, 15:30:49
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... :/
Go to the top of the page
+Quote Post
spyro
post 21.03.2008, 16:01:46
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! wstydnis.gif

Ten post edytował spyro 21.03.2008, 16:03:11
Go to the top of the page
+Quote Post
nowotny
post 21.03.2008, 16:14:13
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...?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 15:46