我想知道如何删除 Rust 中字符串的第一个和最后一个字符。
Example:
Input:
"Hello World"
Output:
"ello Worl"
您可以使用.chars()
迭代器并忽略第一个和最后一个字符:
fn rem_first_and_last(value: &str) -> &str {
let mut chars = value.chars();
chars.next();
chars.next_back();
chars.as_str()
}
对于零或一大小的字符串,它返回一个空字符串,并且它将正确处理多字节 unicode 字符。看到它正在运行.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)