Rustで文字列にある文字列が含まれているかを判定する

なんのことはなくKotlinとかと同じで安心でした。

先頭がある文字で始まる場合を判定する

fn main() {
    assert_eq!("unko desu".starts_with("unko"), true);
    assert_eq!("unko desu".starts_with("desu"), false);
}

ある文字が含まれる場合を判定する

fn main() {
    assert_eq!("unko desu".contains("unko"), true);
    assert_eq!("unko desu".contains("desu"), true);
}

ある文字で終わる場合を判定する

fn main() {
    assert_eq!("unko desu".ends_with("unko"), false);
    assert_eq!("unko desu".ends_with("desu"), true);
}

参考

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA