У меня есть следующая строка в кодировке JSON:
$json = '"|\t|\n|\\\u0027|\\\u0022|"';
Какой самый эффективный способ escape all (уже) экранированные символы / кодовые точки, кроме \\\u0022
или \\\u0027
? Я хотя бы об использовании preg_replace()
с регулярным выражением с отрицательным прогнозом, но он не работает, как я ожидал, вывод должен быть:
$json = '"|\\\t|\\\n|\\\u0027|\\\u0022|"';
Я чувствую себя потерянным вкто-нибудь может мне помочь в этом океане JSON-PHP-PCRE?