文字の前や後ろの空白(スペース)を消したいんですけど良い方法ってありますか?
Trimメソッドを利用すると文字列の前後にあるスペースを削除することができます。
目次
文字列の前後のスペースを削除する
StringオブジェクトのTrimメソッドを利用することで、文字列の先頭と末尾のスペースを削除することができます。
文字列.Trim()
文字列の先頭のスペースのみを削除したい場合は、TrimStartメソッドを利用します。
文字列.TrimStart()
文字列の末尾の空白を削除したい場合は、TrimEndメソッドを利用します。
文字列.TrimEnd()
string moji = " 空白文字を削除します ";
MessageBox.Show(moji.Trim() + Environment.NewLine +
moji.TrimStart() + Environment.NewLine +
moji.TrimEnd());
Dim moji As String = " 空白文字を削除します "
MessageBox.Show(moji.Trim() & Environment.NewLine &
moji.TrimStart() & Environment.NewLine &
moji.TrimEnd())
"空白文字を削除します"
"空白文字を削除します "
" 空白文字を削除します"
リスキリングでキャリアアップしてみませんか?
リスキリング(学び直し)は、経済産業省が推奨しており、
今だけ、最大70%のキャッシュバックを受けることができます。
最大70%の給付金が出るおすすめのプログラミングスクール!
国策で予算が決められているため申し込みが多い場合は早期に終了する可能性があります!
興味のある方はすぐに確認しましょう。
Microsoft Learnの解説
String.Trim メソッド (System)
現在の文字列から指定した文字セットの先頭と末尾のすべての出現箇所が削除される新しい文字列を返します。
String.TrimStart メソッド (System)
スパンで指定された文字セットの先頭のすべての出現箇所を現在の文字列から削除します。
String.TrimEnd メソッド (System)
現在の文字列から末尾のすべての空白文字を削除します。
コメント