固定:啊哈,只需更换
*.?
为了
.*?
它起作用了;p
我做了一个函数但似乎不起作用,我认为是因为转义是错误的,你们可以检查一下吗?
function clearPage($content, $id) {
$arr = array(
"@(*.?)<div id=\"$id\">(*.?)<\/div>(*.?)@i" => "<div id=\"$id\">$2</div>"
);
return preg_replace(array_keys($arr), array_values($arr), $content);
}
请忽略其目的而专注于数组?