我说你看-DarkEyes

生活就像一条鞭子,不停地抽打我,要我前进,却又不肯告诉我寻找什么?! 百无聊奈,随意的涂鸦.写者无心,看客也就自便了,偶有所感,会心一笑即可:)

freedarkeyesID:freedarkeyes
41100次访问,排名2567好友0人,关注者0
freedarkeyes的文章
原创 44 篇
翻译 0 篇
转载 34 篇
评论 36 篇
DarkEyes的公告
人生走过的路!懵懂的人生!记录我心中的浮躁....... 人生中有很多东西是会忘记的,所以需要用文字记录下来。 写着卿以自慰的BLOG就如在黑暗的屋子里一个人躺在床上意淫自己心目中的女孩,满足了心理上的欲望,现实却依如昨日。 SL888258@163.COM MSN:SL888158@hotmail.com QQ:59725724
最近评论
fdytxz:www.meinv880.cn
www.xingchenbian33.cn
mm:多谢提醒,原来是迅雷占用了80端口
laokang:下面是我的邮箱,如果有新的进展或发现,麻烦你把解决办法发到我的邮箱里吧,非常感谢!
kangzhiwei1314@126.com
laokang:我试了一下,在我的电脑上不好用,在我的电脑上"允许父项的继承审核项目传播到该对象和所有子对象"这个选项是灰色的,不可用的.这个选项下面那个也是灰色的,不可用,这应该怎么半呢?
cC:HEN BU CUO shou xia le
文章分类
收藏
    相册
    一些连接
    LINUX基础操作
    中国IC卡水表网
    中国IC卡水表网
    啸月孤狼
    啸月狼
    绿城晨风
    虫子的BLOG
    郑州英才网
    雷老大的BLOG
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 preg_match 的用法收藏

    新一篇: linux/unix/bsd linux 文件系统精通指南  | 旧一篇: 一个应届毕业生的求职总结- -

    大家一看到preg_match肯定会头痛的。。。其实没什么,下面我就尽力给还不明白的兄弟们争取讲明白了:
    在这里我就不解释preg_match的说明了,朋友们可以通过php手册查看..先来个简单点的:

    preg_match("/^(http:\/\/)?([^\/]+)/i",
    "http://www.php.net/index.html", $matches);
    $host = $matches[2];
    // 从主机名中取得后面两段
    preg_match("/[^\.\/]+\.[^\.\/]+$/", $host, $matches);
    echo "domain name is: {$matches[0]}\n";

    这是手册里的例子。多数人对preg_match犯晕都出在正则上,以后我也会介绍正则。先看这个例子,
    preg_match($pattern,$string,$matcher)其中$pattern对应的就是”/^(http:\/\/)?([^\/]+)/i
    $str 是http://www.php.net/index.html.$match是匹配到的结果。按照手册上的意思:
    如果提供了 matches,则其会被搜索的结果所填充。$matches[0] 将包含与整个模式匹配的文本,$matches[1] 将包含与第一个捕获的括号中的子模式所匹配的文本,以此类推。
    这是什么意思呢?第一句就不用解释了,$matches[0] 将包含与整个模式匹配的文本。
    咱们用pring_r打印出来第一个$matches:
    Array ( [0] => http://www.php.net [1] => http:// [2] => www.php.net )
    这回明白了吧。。$matches[0] 将包含与整个模式匹配的文本,$matches[1] 将包含与第一个捕获的括号中的子模式所匹配的文本。在正则中,()代表模式:匹配 pattern 并获取这一匹配。所获取的匹配可以从产生的 Matches 集合得到,在VBScript 中使用 SubMatches 集合,在JScript 中则使用 $0…$9 属性。就是说数组中下标为1的值就是正则中/^(http:\/\/)?([^\/]+)/i第一个()里的值!数组下标2的值以此类推

    发表于 @ 2006年10月20日 18:00:00|评论(loading...)|编辑

    新一篇: linux/unix/bsd linux 文件系统精通指南  | 旧一篇: 一个应届毕业生的求职总结- -

    评论

    #Andy 发表于2007-05-26 13:55:22  IP: 221.221.213.*
    "/^(http:\/\/)?([^\/]+)/i"
    这个?是干什么用的?
    #freedarkeyes 发表于2007-05-27 21:56:40  IP: 61.54.92.*
    你首先需要知道
    /^
    ?
    []
    /i  
    这些通配符是什么意思.然后自然就明白这行代码的作用是什么.他匹配的是什么
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © DarkEyes