utf8

Hiển Thị Bản Đã Lỗi Thời

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Thư viện này cung cấp hỗ trợ cơ bản cho UTF-8 mã hóa. Thư viện này không cung cấp bất kỳ hỗ trợ cho Unicode ngoài việc xử lý của mã hóa. Bất kỳ hoạt động cần ý nghĩa của một nhân vật, chẳng hạn như xếp hạng nhân vật, đều nằm ngoài phạm vi của nó.

Ngoại trừ được tuyên bố ngược lại, tất cả các chức năng kỳ vọng một vị trí bảy dòng như một tham chiếu đoán rằng vị trí đó là khởi đầu của một chuỗi bảy dòng hoặc một lần thêm chiều dài của chuỗi. Như trong thư viện chuỗi, các chỉ số âm dương đếm từ cuối của chuỗi.

Bạn có thể tìm thấy một cái gậy lớn của các nhân vật UTF-8 đang dùng ở đây .

Tóm Tắt

Thuộc Tính

  • Mẫu "[%z\x01-\x7F\xC2-\xF4][\x80-\xBF]*", which matches exactly zero or more UTF-8 bytes,假 sử dụng chủ đề là một chuỗi UTF-8 hợp lệ.

Chức Năng

char

Tham Số

codepoints: Tuple<number>

Lợi Nhuận

Tham Số

str: string

codepoint

Tham Số

str: string
Giá Trị Mặc Định: 1
Giá Trị Mặc Định: i

Lợi Nhuận

Tham Số

Giá Trị Mặc Định: 1
Giá Trị Mặc Định: -1

Lợi Nhuận

offset

Tham Số

Giá Trị Mặc Định: 1

Lợi Nhuận

graphemes

Tham Số

Lợi Nhuận

nfcnormalize

Tham Số

str: string

Lợi Nhuận

nfdnormalize

Tham Số

str: string

Lợi Nhuận

Thuộc Tính

charpattern

Mẫu "[%z\x01-\x7F\xC2-\xF4][\x80-\xBF]*" , which matches exactly zero or more UTF-8 sequence,假 sử dụng chuỗi UTF-8 đầy đủ.