HTML 文字列があり、一度に 1 つの改行を許可したいと考えています。すべての「\n\n」を「\n」に置き換えようとしています。しかし、最後に二重改行になってしまいます。
文字列の内容を印刷して内容を確認することは可能ですか?出力ウィンドウに改行表示 "\n" に移動する代わりに。
while ((range = [html rangeOfString:@"\n\n"]).length)
{
[html replaceCharactersInRange:range withString:@"\n"];
}
編集: html はプレーン テキストに変換されています (そのため、文字列に BR タグはありません)