Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wyszukiwanie hiperlacz
slash.
post 29.12.2003, 13:39:48
Post #1





Grupa: Zarejestrowani
Postów: 113
Pomógł: 0
Dołączył: 7.08.2003
Skąd: Warszawa | Jankowce

Ostrzeżenie: (0%)
-----


W jaki sposob z kody html przy uzyciu ereg'ow moza wyszukac wysztkie hiperlacza zawarte w tym kodzie (moze byc rownie preg) questionmark.gif
Go to the top of the page
+Quote Post
Ozzy
post 29.12.2003, 18:12:46
Post #2





Grupa: Zarejestrowani
Postów: 204
Pomógł: 0
Dołączył: 26.12.2003
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


najpierw odczytujesz kod:
[php:1:7d04c7787f]<?php
$content = implode('', file($file));
?>[/php:1:7d04c7787f]
a potem używasz takiego wyrażenia : #<a href=".*">.*</a>#i
tylko nie wiem co chcesz z tymi linkami zrobic...jak chcesz sie ich calkiem pozbyc to preg_replace na '', jak chcesz wydobyć link to użyj http://pl.php.net/manual/pl/function.preg-...g-match-all.php z #<a href="(.*)">(.*)</a>#i
Go to the top of the page
+Quote Post
kicaj
post 29.12.2003, 22:00:52
Post #3





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

Ostrzeżenie: (0%)
-----


[php:1:9532047cf2]<?php
//url
$wiersz = preg_replace("/(https?|ftp|news)(://[[:alnum:]@#%&_=?/.-]+)/","<a href='12' target=_blank>12</a>",$wiersz);

//mail
$wiersz = preg_replace("/([[:alnum:]_.:-]+@[[:alnum:]_.:-]+)/i","<a href='mailto:1'>1</a>",$wiersz);
?>[/php:1:9532047cf2]


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
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 - 02:13