我试过的代码:
$var = '<a href="hellow"> Test </a>'; // Convert " to '
echo preg_replace('/<([^<>]+)>/e', '"<" . str_replace(\'"\', "\'", "$1") . ">"', $var);
答案 0 :(得分:0)
echo preg_replace_callback(
'/<([^<>]+)>/',
function($m) { return str_replace('"', "'", $m[0]); },
$var);