作者starcaspar (Kaspar)
看板RegExp
標題[問題] 一個正則式求解......
時間Mon Feb 9 17:57:05 2015
小弟我最近正在寫一個網站這樣
(用PHP)
然後我希望我把文章裡面的URL全部轉成<a href>這種東西
結果我看到了這個
@(https?://([-\w\.]+[-\w])+(:\d+)?(/[\w/_\.#-]*(\?\S+)?[^\.\s])?)?)@
嗚.....
成功是成功了
可是這是什麼意思啊.....求解...._
來源這裡:
http://stackoverflow.com/q/1960461/
謝謝各位大大!!!
另外.....這是本魯我生平第一次PO PTT耶:D
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.182.179
※ 文章網址: https://webptt.com/m.aspx?n=bbs/RegExp/M.1423475831.A.9E6.html
1F:推 LPH66: 這一大串你哪裡不懂? 02/09 20:32
2F:→ LPH66: 或者該問: 你對 Regexp 的基本語法有多少了解? 02/09 20:40
3F:→ starcaspar: 好吧....我其實很不了解..... 02/09 22:05
4F:→ starcaspar: 有推薦的網站嗎QAQ 02/09 22:05
6F:→ a926: 先看懂基本的 再回頭拆解你寫的pattern 02/12 14:44
7F:→ starcaspar: 噢噢噢謝謝超棒的 02/13 11:09
8F:→ starcaspar: 話說 他前後各一個@的用途是什麼 02/13 11:09
9F:→ starcaspar: php不是忽略錯誤的話前面加一個@就好嗎OAO 02/13 11:09
10F:推 evernever: 前後@是PHP regexp的起手式,也可以用/ or # 02/17 09:49
11F:→ evernever: 選@的原因應該是 pattern裡有/ 02/17 09:50