Flutter/Dart - 文字列の前、後のスペースを削除

trim() で文字列の前後のスペースを削除する方法を紹介します。

1. String.trim() でスペースを削除する

String.trim() は文字列の前後の空白を削除します。ただし、文字列の中央にあるスペースは削除しません。

以下のように、文字列の前後のスペースを削除できます。

void main() {

    String str = " Hello World ";

    print("[" + str.trim() + "]");
}

Output:

[Hello World]

2. trimLeft(), trimRight() でスペースを削除する

trimLeft() は文字列の左側のスペースのみを削除し、 trimRight() は文字列の右側のスペースのみを削除します。

以下のように片側のスペースのみを削除できます。

void main() {

    String str = " Hello World ";

    print("[" + str.trimLeft() + "]");
    print("[" + str.trimRight() + "]");
}

Output:

[Hello World ]
[ Hello World]
codechachaCopyright ©2019 codechacha