utf8

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

ห้องสมุดนี้ให้การสนับสนุนพื้นฐานสำหรับการเข้ารหัส UTF-8 นี้ ห้องสมุดนี้ไม่ให้การสนับสนุนสำหรับ Unicode นอกเหนือจากการจัดการการเข้ารหัส การดำเนินการใด ๆ ที่ต้องการความหมายขอ

ยกเว้นอย่างอื่น ฟังก์ชันทั้งหมดที่คาดหวังตำแหน่งบาทเป็นตัวแปรต้องการตำแหน่งที่เป็นจุดเริ่มต้นของตรรกะบาทหรือหนึ่งบวกความยาวของสตริง ในห้องสตริง ตัวอ้างลบจะนับจากจุดสิ้นสุดของสตริ

คุณสามารถค้นหาคุณสมบัติขนาดใหญ่ของตัวอักษร UTF-8 ที่ใช้ได้ ที่นี่

สรุป

คุณสมบัติ

  • รูปแบบ "[%z\x01-\x7F\xC2-\xF4][\x80-\xBF]*" ซึ่งตรงกับตัวอักษร UTF-8 ตัวอักษรเดียวหรือมากขึ้น สตริงUTF-8 ที่ถูกต้อง

ฟังก์ชัน

char

พารามิเตอร์

codepoints: Tuple<number>

ส่งค่ากลับ

พารามิเตอร์

str: string

ส่งค่ากลับ

codepoint

พารามิเตอร์

str: string
ค่าเริ่มต้น: 1
ค่าเริ่มต้น: i

ส่งค่ากลับ

พารามิเตอร์

ค่าเริ่มต้น: 1
ค่าเริ่มต้น: -1

ส่งค่ากลับ

offset

พารามิเตอร์

ค่าเริ่มต้น: 1

ส่งค่ากลับ

graphemes

พารามิเตอร์

ส่งค่ากลับ

nfcnormalize

พารามิเตอร์

str: string

ส่งค่ากลับ

nfdnormalize

พารามิเตอร์

str: string

ส่งค่ากลับ

คุณสมบัติ

charpattern

รูปแบบ "[%z\x01-\x7F\xC2-\xF4][\x80-\xBF]*" ซึ่งตรงกับเวลาเป็น UTF-8 หรือมากกว่านั้นตามที่เราตั้งไว้ หากผู้ถูกสมัครเป็น UTF-8 สตริง โดยมีข้อกำหนดว่าเป็นต้น UTF-8 ที่ถูกต้อง