已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 源码

标题: 大神来,php正则表达式

作者: @Ta

时间: 2014-10-09

点击: 2479

问个正则表达式

$url="http://www.5d6d.com/index.HTML";
$pattern="/^(http:\/\/)?([^\/]+)/i"
preg_match($pattern,$url,$matches)书上说是表示获取http://开头的并且后面不是/的内容我对?号及后边不懂,想不通。。。。
大神们,教教我吧,谢谢啦

[隐藏样式|查看源码]


『回复列表(5|隐藏机器人聊天)』

1. 小小小白前来顶贴
(/@Ta/2014-10-09 21:10//)

2. ? 零次或一次
(/@Ta/2014-10-09 21:20//)

3. ?([^\/]+)/i,表示后面紧跟多个非/的字符,?表示同楼下,/i不区分大小写
(/@Ta/2014-10-09 22:01//)

4. @莫名乐乐@icEz@Lorser懂了
(/@Ta/2014-10-09 22:23//)

5. 看一下就懂了
(/@Ta/2014-10-09 22:42//)

回复需要登录

9月17日 06:03 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1