【解決方法】テキストファイル内の不要なスペースを削除する方法


やあ!

バックエンドから請負業者の 250 レコードを取得し、文字列ビルダーを使用してそれぞれの文字列ビルダーに保存します。これらのデータを配列リストに追加してファイル形式を生成します。

ここで私は、単語(または)単語の終わり(または)単語の始まりの間に不要なスペースが表示されるという問題に苦労しています。この問題はファイルの13番目ごとのレコードで発生しており、データベースには次のような問題があります。場所がない。

どなたでも助けていただけますと助かります。

解決策 1

Replace メソッドを使用します。

C#
String.Replace(" ","");

ここでは文字列内のスペースを削除しています

解決策 2

試してみましたか トリム[^]、これにより、先頭と末尾の空白が削除されます。

さらに参照:
C# で文字列をトリムする[^]

MSDN で詳細な説明をご覧ください。
http://msdn.microsoft.com/en-us/library/t97s7bs3.aspx[^]

解決策 4

C#
strText.tostring().replace(" ","");

解決策 6

これは Google の他のどのコードよりも役に立ちましたし、単純すぎます。

試す
{
弦[] 行 = System.IO.File.ReadAllLines(パス);
for (int j = 0; j < 行.長さ; j++)
{
行[j] = 行[j]。交換(” “、 “”);
Console.WriteLine(行数)[j]);
}
}
catch (例外例)
{
Console.WriteLine(例:メッセージ);
}

解決策 7

これは Google の他のどのコードよりも役に立ちましたし、シンプルでもありました。

試す
{
弦[] 行 = System.IO.File.ReadAllLines(パス);
for (int j = 0; j < 行.長さ; j++)
{
行[j] = 行[j]。交換(” “、 “”);
Console.WriteLine(行数)[j]);
}
}
catch (例外例)
{
Console.WriteLine(例:メッセージ);
}

コメント

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