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

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

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

環境

  • OS windows11 home
  • Dart 2.18.4

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

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

文字列.trimLeft()

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

void main() {

  String str = ' a b c ';

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

  print(str.trimLeft().length);
  // 6

}

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

全角の空白

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

void main() {

  String str = ' a b c ';

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

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

実行結果