本教程告诉你如何将一个字符串的第一个字母大写。
例如,如果给定的字符串是welcome ,输出是Welcome 。
Rust将字符串的第一个字符大写
下面是一个将第一个字符大写的示例程序。在这个例子中,创建一个函数capitalize_first_letter,它接受一个字符串参数并返回一个字符串。
在函数内部,提取第一个字母片,并使用to_uppercase ,将其转换为大写字母。接下来,取一个除第一个字母以外的字符串片,用以下方法追加这两个字符串+
下面是一个示例程序
fn main() {
let name = "welcome";
println!("{}", capitalize_first_letter(&name));
}
fn capitalize_first_letter(s: &str) -> String {
s[0..1].to_uppercase() + &s[1..]
}
输出
Welcome