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

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

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

str_replaceで置換する場合

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

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

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

 

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

このサイトの共同編集者

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

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

コメント

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