gpt4 book ai didi

rust - 如何在Rust中从特定索引开始的子字符串中查找?

转载 作者:行者123 更新时间:2023-12-03 11:33:32 25 4
gpt4 key购买 nike

Rust的标准库中是否存在find函数,该函数从字符串中的给定索引开始搜索子字符串?就像JavaScript中的 indexOf 一样。

最佳答案

您可以在substr上使用 str::find ,然后再添加偏移量:

let s = "foobarfoo";
let index: Option<usize> = s[4..].find("foo").map(|i| i + 4);
println!("{:?}", index);
Some(6)

关于rust - 如何在Rust中从特定索引开始的子字符串中查找?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66272984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com