我正在尝试匹配以下内容:
rawurl =“http://www.example.com/page/etc/”
URL 本身是一个动态变量,可以包含所有类型(查询字符串等)。
是否有转义函数可以使其正则表达式安全?
所以我有这个:
// $var is already defined..
$url = "www.example.com/with/extras/"
$url = str_replace(" \/ ","/",$url); // maybe more needed here.
$pattern = "/rawurl\=\"http\:\/\/$url/";
preg_match($pattern, $var, $out);
我在正确格式化正则表达式时遇到问题。