2017-10-24 10 views
0

ユニコード文字を削除しようとしていますが、現時点では何も問題ありません。 私が読んでいるエクセルシートの値です。 削除しようとしている配列の最後の値からの最初のUnicode文字です。しかし、それでも偉大な助けとなることはありません。文字列からユニコード文字を削除するのに問題がある

値の:

["\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

をあなたはUnicode character in PHP string

これを試してみてください上の答えをご覧ください:

$値= json_decode( '' '' $値。 '' ');

+0

チップのおかげでよかったです。 – Iason

+0

あなたは大歓迎です! –

関連する問題