Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zamiana adresu na link
Forum PHP.pl > Forum > Przedszkole
Lirdoner
Witam, tak używam funkcji preg_replace by zamienić adresy url na linki
  1. $return = preg_replace('/((http(s)?\:\/\/|www).+)(\ |\n)/i', '<a class="mainLink" target="_blank" href="http://$1">\\1</a> ', $return);

Problem w tym, że przy linku http://www.google.pl usuwa mi przy wyniku dwukropek sprzed http przez co link nie działą poprawnie ;/
Co na to poradzić?
fate
  1. '/((http(s)?\:\/\/|www|(http(s)?\:\/\/www)).+)(\ |\n)/i'


mam nadzieje ze nie ma literowki, w kazdym razie koncept jest taki zeby zrobic www LUB http:// LUB http://www - trywialnie ale skutecznie

http://regexp.pl/main/show/153740
wNogachSpisz
parse_url
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.