我正在尝试删除unicode char,但此刻对我没有任何作用。 该值来自我正在阅读的Excel表格。 它是我试图删除的数组中最后一个值的第一个unicode char。但仍然没有工作任何帮助都会很棒。
价值:
["\u00d81-39","\u00d840-110","\u009d\u00d8111-160"]
我试过了:
$value = str_replace(chr(157),"",$value);
$value = str_replace("\u009d","",$value);
$value = preg_replace('/\\\\u[0-9A-F]{4}/i','',$value);
$value = preg_replace('/\\\\u[009d]{4}/i','',$value);
答案 0 :(得分:0)
您应该查看Unicode character in PHP string
上的答案试试这个:
$ value = json_decode('"'。$ value。'"');