utf8
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Ta biblioteka dostarcza podstawowe wsparcie dla kodowania UTF-8. Ta biblioteka nie dostarcza żadnego wsparcia dla Unicode, oprócz zarządzania kodowaniem. Każda operacja, która wymaga znaczenia postaci, tak jak klasyfikacja postaci, jest poza zakresem.
Chyba, że zostało to inaczej stwierdzone, wszystkie funkcje, które oczekują pozycji bajtowej jako parametru, założą, że podana pozycja jest początkiem bajtowej sequencji lub plus długości ciągstrungi. Jak w bibliotece stron, ujemne indeksy liczą się od końca ciąg.
Możesz znaleźć duży katalog używalnych znaków UTF-8tutaj .
Podsumowanie
Funkcje
Właściwości
Wzór "[%z\x01-\x7F\xC2-\xF4][\x80-\xBF]*", który pasuje dokładnie do zero lub więcej sekwencji bajtowych UTF-8, z założeniem, że przedmiot jest poprawną ciągbajtową UTF-8.
Funkcje
Właściwości
charpattern
Wzór >[%z\x01#x7F\xC2\xF4] , który pasuje dokładnie do zero lub więcej bitowej kolejności UTF-8, z założeniem, że przedmiot jest ważną ciągUTF-8.