contains Rust · 常用方法
检查字符串是否包含某个子串,或 Vec/切片是否包含某个元素,返回 bool。
怎么用
s.contains(sub) 或 v.contains(&x);,用于检查包含关系
小例子
let s = "Rust真棒";
let v = vec![1, 2, 3];
println!("{} {}", s.contains("真"), v.contains(&2));
运行结果
true true
提醒:String/Vec 都有 contains,但参数类型不同
官方文档:https://doc.rust-lang.org/std/primitive.str.html#method.contains
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条