Re: [請益] 字串中有網址的話該如何自動加入超連結?

看板PHP作者 (我要降二軍啦!!!!!!!!)時間19年前 (2005/10/04 15:50), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/7 (看更多)
※ 引述《ottokang (貓貓的大玩偶)》之銘言: : ※ 引述《htk (我要降二軍啦!!!!!!!!)》之銘言: : : 想應用在留言板上 : : ex: $str = "你可以到以下網址去查: http://tw.yahoo.com"; : : 如何自動偵測到字串中有網址 : : 然後用什麼函數可以把 $str 變成 : : "你可以到以下網址去查: <a href=http://tw.yahoo.com>http://tw.yahoo.com</a>" : : 謝謝 : 建議你使用正規表示法來判斷字串是否為超連結 : 至於正規表示法的用法就可以上Google查了 : 因為我也不熟^^ 謝謝 但是我想知道的並不是判斷字串是不是有超連結 用正規表示法的判斷方式不難 但是我想知道的是判斷出來含有超連結之後 如何去置換字串 ex: "...................... http://tw.yahoo.com ..........." 變成 "...................... <a href=http://tw.yahoo.com>http://tw.yahoo.com</a>" 看過有些留言板有作這樣的轉換 因此有出現網址的留言自動就把超連結加上 麻煩高手幫忙了..... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.182.242

10/04 16:05, , 1F
在phpbb的includes/bbcode.php,有個叫make_clickable的函數
10/04 16:05, 1F
文章代碼(AID): #13GZHVwh (PHP)
討論串 (同標題文章)
文章代碼(AID): #13GZHVwh (PHP)