utf8
*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
Chức Năng
Chuyển đổi zero hoặc nhiều codepoints thành chuỗi UTF-8.
Trả lại một hàm it器ator có tất cả các điểm mã trong một chuỗi cụ thể.
Điều chỉnh các điểm mã (như số) từ tất cả các điểm mã trong một dòng chuỗi cụ thể.
Trả lại số lượng UTF-8 codepoints trong một chuỗi cụ thể.
Trả vị trí (in bytes) mà việc mã hóa của n -th codepoint of s (đếm từ vị trí bản mã i) bắt đầu.
Trả lại một hàm it器 thatiterate trên các khu vực hình ảnh của một chuỗi nào đó.
Chuyển dữ liệu chuỗi thành Công cụ hình thương mã Normal.
Chuyển dữ liệu chuỗi về hình dạng Thông thường D.
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
Làm tròn lại các điểm mã (như số) từ tất cả các điểm mã trong chuỗi chuỗi (str) mà bắt đầu giữa các vị trí bản chữ i và j (cả hai đều
Tham Số
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 đủ.