【Rust】文字列の前後の空白を削除する。

以下のコードで検証する。
前後に半角スペースを入れて、中間にも半角スペースを挿入する。

fn main() {
    let str: String = "  test space ".to_string();
    println!("{}", str.trim());
}

この状態で、cargo run を実行すると前後のスペースが削除された文字列が出力される

❯ cargo run
   Compiling rust v0.1.0 (/XXXX)
    Finished dev [unoptimized + debuginfo] target(s) in 0.23s
     Running `target/debug/rust`
test space

コメント