2011-03-01 22 views
1

どのように変換するスペースを& nbspに変換することができますか?2つ以上のスペースを&nbspに置き換えてください。&nbsp

私は各スペースが一つだけのスペース

 
in text: AAA BBB C 
out text: AAAnbsp;nbsp;nbsp;nbsp;BBB C 

おかげであなたを仮定し

+0

これは問題ではありませんが、それは絶対必要です。実際に質問をするのはより良いことです。 "私はXをどうやってやるの?" – occulus

答えて

0

がNSStrings話しているとき以外は& NBSPは、置き換えられている必要がある - NSStringのドキュメントを見て。あなたが使用することを考えると、フォームstringByReplacing...

+0

スペースが1つしかない場合を除いて、それぞれのスペースが&nbspに置き換えられる必要があります – Andrey

+0

@Andreyドキュメントとインスタンスの方法が何を意味するのか知っていますか? –

+1

@Andreyはい、私は知っています、あなたはその質問に尋ねました。私は関連する情報を返答しました。あなたは少しでも自分を助けることを望んでいる必要があります。 – occulus

0

の文字列を置換するためのインスタンスメソッドがありますNSStringまたはNSMutableString:はい、これは行に空白の奇数の場合のために二回行われる必要がある

myString = [myString stringByReplacingOccurrencesOfString:@" " withString:@"  "]; 
myString = [myString stringByReplacingOccurrencesOfString:@" " withString:@"  "]; 


あなたの代わりにNSString SまたはNSMutableString SのC-文字列を扱っている場合は、同じではなく、メソッドの機能とを行います。私はここにそのような関数を書くつもりはないが、あなたはそれを2回実行しなければならないことを知っている。 :)

+0

2つのスペースを1つのnbspに戻します。私はnbspにそれぞれのスペースを置き換えたい。例 – Andrey

+0

編集(リフレッシュ)を参照してください。 –

関連する問題