正则表达式问题php preg_match

时间:2010-12-10 07:03:16

标签: php regex

尝试匹配以下内容:

rawurl = “http://www.domain.com/page/etc/”

URL本身是可变的,可以包含所有种类! ? querystrings等等。 是否有逃避功能使其正则表达式安全?

所以我到目前为止

            $var is already defined..
            $url = "www.adomain.com/with/extras/"
            $url = str_replace(" \/ ","/",$url);  // maybe more needed here. 
            $pattern = "/rawurl\=\"http\:\/\/$url/";                
            preg_match($pattern, $var, $out);

正确格式化正则表达式时出现问题,现在已经过了几个小时。任何帮助表示赞赏...

1 个答案:

答案 0 :(得分:10)

查看preg_quote