ฉันมีสตริงที่มีอักขระ utf-8 หลายตัวที่มีลักษณะเช่นนี้
\u00b4, \u2019, \u201b, \u2032
ฉันต้องการแทนที่สิ่งเหล่านี้ด้วยอักขระ html ต่อไปนี้
'
ฉันใช้โค้ด php ต่อไปนี้เพื่อแทนที่สิ่งเหล่านี้
$search = "(\\u00b4|\\u2019|\\u201b|\\u2032)";
$replace = "'";
$result = preg_replace($search, $replace, $string);
ฉันได้รับคำเตือนต่อไปนี้อยู่เรื่อยๆ และ $result เป็นโมฆะ
Warning: preg_replace(): Compilation failed: PCRE does not support \\L, \\l, \\N, \\U, or \\u at offset 2 in /...
ฉันไม่รู้ว่าจะทำอย่างไร ข้อเสนอแนะใด ๆ เกี่ยวกับวิธีดำเนินการแทนที่อักขระ utf8 เหล่านี้ได้รับการชื่นชม!