Dbmier LED Artcraft Tracing Light Pad Light Box Light Board Light Table- A4

PHP Tech Blog

Dbmier LED Artcraft Tracing Light Pad Light Box Light Board Light Table- A4

留言簿(5)

Links

My Favorites

推荐技术文章

阅读排行榜

评论排行榜

自己学习PHP 表达式入门

//核查ULR是否有效
function checklongurl($src)
{

    $matches = array();
    preg_match('@^(?:http://)?([^/]+)@i', $src, $matches);
    $host = $matches[1];
    // get last two segments of host name
    preg_match('/[^.]+\.[^.]+$/', $host, $matches);

    $ischeck = isValid($matches[0]);
}

首先我们分解'@^(?:http://)?([^/]+)@i'
@是分隔符
^表示匹配的字符必须在最前边,也就是什么字符开始
()圆括号是标记一个正则表达式的开始和结束。
@后面的那个i表示不区分大小写
//)后面的那个?号表示前面的出现0次或者1次

PS

PHP正则表达式的基本语法:

一个正则表达式,分为三个部分:分隔符,表达式和修饰符。


更多
http://www.hdmatou.com/402.html

posted on 2010-12-22 18:19 haix 阅读(1258) 评论(0)  编辑 收藏 引用 网摘 所属分类: PHP


只有注册用户登录后才能发表评论。
网站导航:
Dbmier LED Artcraft Tracing Light Pad Light Box Light Board Light Table- A4