人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

(PHP)空白で区切られている単語同士 (例: hatena goo yahooo google) の値があるとします。

その空白は半角であったり全角であったりしています。空白すべてを半角の空白一つに置き換えるにはどうしたらいいのでしょうか?

ソースをお願いいたします。

●質問者: esecua
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:goo Google Hatena PHP ソース
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● kn1967
●25ポイント

http://49uper.com/memo/web/php_match.html

求人 学習 資格 マネー クレジットカード at 49uper.com

2段階になりますが・・・

抜粋ここから-----

//全角スペースを半角スペースに

$word = str_replace(” ”,” ”,$word);

//2個以上続く半角スペースを1個にする

$word = ereg_replace(” +”,” ”,$word);

-----ここまで

◎質問者からの返答

ありがとうございます。これでOkです。


2 ● sphire
●25ポイント

http://php.net/mb_ereg_replace

$str = ’hatena goo yahooo google’;

$new_str = mb_ereg_replace(’[ ]+’, ’ ’, $str);

◎質問者からの返答

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ