Unicodeの「& nbsp」(\u00a0)を置換する方法

phpでunicodeの&nbsp (no break space)「\u00a0」をそのままの文字コード形式では使えない場合に

半角スペースなり空文字列に置換する方法

str_replaceで置換する場合

str_replace("\u{00a0}", ' ', $str);

正規表現を使ってpreg_replaceで置換する場合

preg_replace( "~\x{00a0}~siu", ' ', $str);

 

PHP 開発日記
この記事の投稿者
AKI

このサイトの共同編集者

エンジニア歴11年目、業務系システムからゲーム開発まで幅広く経験し
現在はフリーランスプログラマとして従事している。
得意言語: PHP, JavaScript, Java, C#(Unity)

フォローする
フォローする
スポンサーリンク
WoW creators

コメント

タイトルとURLをコピーしました