1个不稳定版本
0.1.0 | 2020年7月19日 |
---|
#2017 in Rust模式
5KB
93 行
substr
一个用于Rust的str
类型子串功能的辅助crate。
使用
将以下内容添加到您的项目的Cargo.toml
以将substr
作为依赖项包含。
[dependencies]
substr = { git = "https://github.com/srbdev/substr" }
fn firstn(s: &str, n: usize) -> &str
从输入字符串s
中返回前nth个字符。
fn lastn(s: &str, n: usize) -> &str
从输入字符串s
中返回最后nth个字符。
fn slice(s: &str, start: usize, end: usize) -> &str
返回输入字符串s
的[start, end)索引的子串。
注意:substr
仅在UTF-8序列上工作,否则可能会引用无效内存或违反str
类型传达的不变量。