Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> szukanie urla w tekscie
umatik
post
Post #1





Grupa: Zarejestrowani
Postów: 209
Pomógł: 0
Dołączył: 17.05.2002
Skąd: lodz

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


probowalem przez taki wzorzec:

http|www(.*)$

ale w ten sposob w tablicy trafien mam string zaczynajacy sie od http lub www ale ciagnacy sie do konca textu przeszukiwanego.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
legorek
post
Post #2





Grupa: Zarejestrowani
Postów: 411
Pomógł: 35
Dołączył: 27.06.2004
Skąd: Kraków

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


To ci powinno pomoc


  1. <?php
  2.  
  3.  function TworzLinki($text)
  4. {
  5. $ret = ' ' . $text;
  6. $ret = preg_replace(&#092;"#([trn ])([a-z0-9]+?){1}://([w-]+.([w-]+.)*[w]+(:[0-9]+)?(/[^ \"nrt<]*)?)#i\", '1<a href=\"2://3\" target=\"_blank\">2://3</a>', $ret);
  7. $ret = preg_replace(&#092;"#([trn ])(www|ftp).(([w-]+.)*[w]+(:[0-9]+)?(/[^ \"nrt<]*)?)#i\", '1<a href=\"http://2.3\" target=\"_blank\">2.3</a>', $ret);
  8. $ret = preg_replace(&#092;"#([n ])([a-z0-9-_.]+?)@([w-]+.([w-.]+.)*[w]+)#i\", \"1<a href=\"mailto:2@3\">2@3</a>\", $ret);
  9. $ret = substr($ret, 1);
  10. return($ret);
  11.  
  12. }
  13.  
  14. ?>


Ten post edytował legorek 20.05.2005, 13:46:29
Go to the top of the page
+Quote Post

Posty w temacie
- umatik   szukanie urla w tekscie   20.05.2005, 13:38:59
- - legorek   To ci powinno pomoc [PHP] pobierz, plaintext ...   20.05.2005, 13:45:36
- - umatik   super wielkie DZIEKI   20.05.2005, 13:48:59


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

 



RSS Aktualny czas: 6.10.2025 - 10:51