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]
Loading script...
codechachaCopyright ©2019 codechacha