utf8

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Perpustakaan ini memberikan dukungan dasar untuk UTF-8 kode pengkodean. Perpustakaan ini tidak menyediakan dukungan untuk Unicode selain penanganan kode pengkodean. Setiap operasi yang memerlukan arti karakter, seperti klasifikasi karakter, berada di luar scope-nya.

Kecuali dinyatakan secara berbeda, semua fungsi yang mengharapkan posisi bajet sebagai parameter menganggap bahwa posisi yang diberikan adalah awal dari urutan bajet atau satu plus panjang dari string subjek. Seperti dalam library string, indeks negatif dihitung dari akhir string.

Anda dapat menemukan katalog besar karakter UTF-8 yang dapat digunakan di sini .

Rangkuman

Properti

  • Pola "[%z\x01-\x7F\xC2-\xF4][\x80-\xBF]*", yang cocok persis dengan nol atau lebih banyak urutan UTF-8, mengasumsikan bahwa subjek adalah stringUTF-8 yang valid.

Fungsi

char

Parameter

codepoints: Tuple<number>

Memberikan nilai

Parameter

str: string

Memberikan nilai

codepoint

Parameter

str: string
Nilai Default: 1
Nilai Default: i

Memberikan nilai

Parameter

Nilai Default: 1
Nilai Default: -1

Memberikan nilai

offset

Parameter

Nilai Default: 1

Memberikan nilai

graphemes

Parameter

Memberikan nilai

nfcnormalize

Parameter

str: string

Memberikan nilai

nfdnormalize

Parameter

str: string

Memberikan nilai

Properti

charpattern

Pola "[%z\x01-\x7F\xC2-\xF4][\x80-\xBF]*", yang cocok persis dengan urutan bajet UTF-8 tepat atau lebih, mengasumsikan bahwa subjek adalah string UTF-8 yang valid.