Stimmt was du sagst. Wenn ich die Suchmuster aber mit der PHP Funktion preg_replace() anwende, wird der komplette String inkl. "" ersetzt und nicht der String innerhalb von "".
$str = 'lorem "ipsum" dolor';
$str = preg_replace('/"([^"]*)"/', 'ersatz', $str);
echo $str; // lorem ersatz dolor
Gruß ebody