作者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/cn.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