Dart 文字列の最後にある空白のみを除去する

Dart 文字列の最後にある空白のみを除去する

Dartで、文字列の最後にある空白のみを除去するコードを記述してます。「trimRight」で可能です。全角の空白も除去されます。

環境

  • OS windows11 home
  • Dart 2.18.4

文字列の最後にある空白のみを除去

文字列の最後にある空白のみを除去するには、「 trimRight 」を使用します。

文字列.trimRight()

実際に、使用してみます。

void main() {

  String str = ' a b c ';

  print(str.trimRight());
  //  a b c

  print(str.trimRight().length);
  // 6
}

実行結果を見ると、除去できていることが確認できます。

全角の空白

全角の空白も除去されます。

void main() {

  String str = ' a b c ';

  print(str.trimRight());
  // a b c

  print(str.trimRight().length);
  // 6
}

実行結果