Helion Bestsellery

Nowoczesne architektury danych. Przewodnik po hurtowni danych, siatce danych oraz Data Fabric i Data Lakehouse
  • Autor: James Serra
  • Zniżka: 35%
  • Cena: 79.00 51.35 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328916692
  • ISBN: 978-83-289-1669-2
Dodaj Nowoczesne architektury danych. Przewodnik po hurtowni danych, siatce danych oraz Data Fabric i Data Lakehouse do koszyka

Helion Książka Dnia

Algorytmy w Pythonie. Techniki programowania dla praktyków
  • Autor: Piotr Wróblewski
  • Zniżka: 50%
  • Cena: 119.00 59.50 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328393684
  • ISBN: 978-83-283-9368-4
Dodaj Algorytmy w Pythonie. Techniki programowania dla praktyków do koszyka

normalize()

[ Leksykon ] [ JavaScript ] [ Metody ] [ String() ]

String normalize()

[_] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

 

Przykłady:

const tekst1 = '\u00e9\u00F1';
const tekst2 = '\u0065\u0301\u006E\u0303';

console.log(`${tekst1}, ${tekst2}`); // "éñ, éñ"
console.log(tekst1 === tekst2); // false
console.log(tekst1.length === tekst2.length); // false

const tekst1NFC = tekst1.normalize('NFC');
const tekst2NFC = tekst2.normalize('NFC');

console.log(`${tekst1NFC}, ${tekst2NFC}`); // "éñ, éñ"
console.log(tekst1NFC === tekst2NFC); // true
console.log(tekst1NFC.length === tekst2NFC.length); // true

   

const tekst1 = '\u00e9\u00F1\uFB00';
const tekst2 = '\u0065\u0301\u006E\u0303\u0066\u0066';

console.log(`${tekst1}, ${tekst2}`); // "éñff, éñff"
console.log(tekst1 === tekst2); // false
console.log(tekst1.length === tekst2.length); // false

const tekst1NFKC = tekst1.normalize('NFKC');
const tekst2NFKC = tekst2.normalize('NFKC');

console.log(`${tekst1NFKC}, ${tekst2NFKC}`); // "éñff, éñff"
console.log(tekst1NFKC === tekst2NFKC); // true
console.log(tekst1NFKC.length === tekst2NFKC.length); // true

 

 

Opis:

Metoda normalize() zwraca postać normalizacji Unicode ciągu. Parametr jeden z "NFC", "NFD", "NFKC"lub "NFKD", określający formularz normalizacji Unicode. Jeśli pominięto lub undefined, "NFC"jest używany. Zwracana wartość to ciąg zawierający formularz normalizacji Unicode danego ciągu.

"NFC" Dekompozycja kanoniczna, a następnie kompozycja kanoniczna. przykład: "\u00F1"
"NFD" Dekompozycja kanoniczna. przykład: "\u006E\u0303"

Możesz normalize()użyć argumentów "NFKD"lub "NFKC", aby utworzyć formę ciągu, która będzie taka sama dla wszystkich zgodnych ciągów

"NFKC" Dekompozycja zgodności, a następnie kompozycja kanoniczna. przykład: "\u1E69"
"NFKD" Dekompozycja zgodności. przykład: "\u0066\u0066"

Linki:

 

 

 

 

 

Please publish modules in offcanvas position.