たとえば、文字列から空白と末尾のコンマを削除したい場合は、次のように実行できます。
String x = "abc,\n";
x.Trim().Trim(new char[] { ',' });
abc
正しく出力します。これを拡張メソッドで簡単にラップすることはできますが、1回の呼び出しでこれを行うための組み込みの方法があるのではないかと思いTrim()
ます。私はPythonに慣れており、これを行うことができます。
import string
x = "abc,\n"
x.strip(string.whitespace + ",")
ドキュメントには、いくつかの例外を除いて、すべてのUnicode空白文字が削除されると記載されていますが(「呼び出し元への注意」セクションを参照)、拡張メソッドで文字配列を手動で定義せずにこれを行う方法があるかどうか疑問に思います。
これを行うための組み込みの方法はありますか?削除する空白以外の文字の数はさまざまであり、必ずしもカンマが含まれているとは限りません。また、だけでなくすべての空白を削除したいと思います\n
。