当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


TypeScript String normalize()用法及代码示例


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

相关用法


注:本文由纯净天空筛选整理自pankajbind大神的英文原创作品 TypeScript String normalize() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。