#first #character #split #string #rest

no-std split-first-char

一个小工具,将字符串拆分为第一个字符(类型 char)和其余部分(类型 &str)。

1 个不稳定版本

0.0.0 2023年4月26日

#151#split

MIT 许可证

4KB

Split First Char

一个小工具,将字符串拆分为第一个字符(类型 char)和其余部分(类型 &str)。

用法

函数调用

use split_first_char::split_first_char;
let (first_char, rest) = split_first_char("abc").unwrap();
assert_eq!(first_char, 'a');
assert_eq!(rest, "bc");

方法调用

use split_first_char::SplitFirstChar;
let (first_char, rest) = "abc".split_first_char().unwrap();
assert_eq!(first_char, 'a');
assert_eq!(rest, "bc");

替代方案

如果你不需要第一个字符是 char 类型,只需使用 str.split_at(1),它将返回一个包含两个字符串的元组。

许可证

MIT © Hoàng Văn Khải.

无运行时依赖