當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Rust str.to_uppercase用法及代碼示例


本文簡要介紹rust語言中 str.to_uppercase 的用法。

用法

pub fn to_uppercase(&self) -> String

返回此字符串切片的大寫等效項,作為新的 String

'Uppercase' 是根據 Unicode Derived Core Property Uppercase 的條款定義的。

由於某些字符在更改大小寫時可以擴展為多個字符,因此該函數返回一個 String ,而不是就地修改參數。

例子

基本用法:

let s = "hello";

assert_eq!("HELLO", s.to_uppercase());

沒有大小寫的腳本不會改變:

let new_year = "農曆新年";

assert_eq!(new_year, new_year.to_uppercase());

一個字符可以變成多個:

let s = "tschüß";

assert_eq!("TSCHÜSS", s.to_uppercase());

相關用法


注:本文由純淨天空篩選整理自rust-lang.org大神的英文原創作品 str.to_uppercase。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。