[問題] 如何判斷超連結與電話

看板MacDev作者 (我愛5566)時間11年前 (2014/07/30 17:29), 11年前編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
目前正在開發留言板, 遇到一個問題, 如果user留言的時候如果有輸入網址或者 電話號碼, 請問如何判斷這些關鍵字? 也就是說user可以直接點擊網址就轉到webview 點擊電話號碼直接打電話? 網路上有找到一個不錯的套件:TTTAttributedLabel 不過好像前提是你必須知道Label內容是什麼 再依此去做出相對的行為 謝謝大家的回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.181.61 ※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1406712588.A.C6E.html ※ 編輯: Saxson5566 (125.227.181.61), 07/30/2014 17:31:06

07/30 17:33, , 1F
NSDataDetector (其實就是用 regular expression)
07/30 17:33, 1F

07/30 17:43, , 2F
uitextview不就有了?
07/30 17:43, 2F
謝謝uranusjr大的解答 http://nshipster.com/nsdatadetector/ 這邊有詳細的說明 如果有這方面問題的人可以看這邊喔 string截取出來後也可以利用TTTAttributedLabel 幫你做後續的處理 謝謝 ※ 編輯: Saxson5566 (125.227.181.61), 07/30/2014 18:53:13 ※ 編輯: Saxson5566 (125.227.181.61), 07/30/2014 18:54:37
文章代碼(AID): #1JsBiCnk (MacDev)
文章代碼(AID): #1JsBiCnk (MacDev)