TypeScriptstring normalize() 是 Typescript 中的內置方法,如果傳遞字符串,此方法用於返回 Unicode 規範化形式。如果用戶輸入最初不是字符串,它將首先轉換為字符串,然後應用所需的方法。
用法
string.normalize(form: string): string
參數:
form: 以下是不同的 Unicode 規範化形式:
- 近場通訊:規範化形式規範組合。
- 非處方藥:規範化形式規範分解。
- NFKC:規範化形式兼容性組合。
- NFKD:規範化形式兼容性分解。
返回值:
返回包含表單(即輸入值)的 Unicode 規範化形式的字符串。
示例 1:演示 TypeScript 中 normalize() 方法的基本用法。
Javascript
let str: string = "Geeks For Geeks";
let str1: string = str.normalize('NFC');
let str2: string = str.normalize('NFD');
let str3: string = str.normalize('NFKC');
let str4: string = str.normalize('NFKD');
console.log(str1, str2, str3, str4);
輸出:
Geeks For Geeks Geeks For Geeks Geeks For Geeks Geeks For Geeks
示例 2:演示 TypeScript 中 normalize() 方法的基本用法。
Javascript
let str: string = "GeeksForGeeks";
let str1: string = str.normalize('NFC');
let str2: string = str.normalize('NFD');
let str3: string = str.normalize('NFKC');
let str4: string = str.normalize('NFKD');
console.log(str1);
console.log(str2);
console.log(str3);
console.log(str4);
輸出:
GeeksForGeeks
GeeksForGeeks
GeeksForGeeks
GeeksForGeeks
相關用法
- TypeScript String charAt()用法及代碼示例
- TypeScript String charCodeAt()用法及代碼示例
- TypeScript String concat()用法及代碼示例
- TypeScript String indexOf()用法及代碼示例
- TypeScript String lastIndexOf()用法及代碼示例
- TypeScript String localeCompare()用法及代碼示例
- TypeScript String replace()用法及代碼示例
- TypeScript String search()用法及代碼示例
- TypeScript String slice()用法及代碼示例
- TypeScript String split()用法及代碼示例
- TypeScript String substr()用法及代碼示例
- TypeScript String substring()用法及代碼示例
- TypeScript String includes()用法及代碼示例
- TypeScript String codePointAt()用法及代碼示例
- TypeScript String repeat()用法及代碼示例
- TypeScript String endsWith()用法及代碼示例
- TypeScript String trim()用法及代碼示例
- TypeScript String padStart()用法及代碼示例
- TypeScript String match()用法及代碼示例
- TypeScript String matchAll()用法及代碼示例
- TypeScript String padEnd()用法及代碼示例
- TypeScript String.fromCharCode()用法及代碼示例
- TypeScript String.raw()用法及代碼示例
- TypeScript String轉Boolean用法及代碼示例
- TypeScript String轉JSON用法及代碼示例
注:本文由純淨天空篩選整理自pankajbind大神的英文原創作品 TypeScript String normalize() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。