stringprep

Python stringprep moduli

❮ Python o‘rnatilgan modullari


Misol

Belgi ASCII diapazonida ekanligini tekshiring:

import stringprep char = 'A' result = stringprep.in_table_a1(char) print(f'Character "{char}" is unassigned: {result}')
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

stringprep moduli Unicode stringlarini internet protokollari uchun tayyorlashga mo‘ljallangan ma’lumotlar jadvallari va algoritmlarni taqdim etadi.

Undan domen nomlari (IDNA), foydalanuvchi nomlari va boshqa protokol identifikatorlarida ishlatiladigan stringlarni normallashtirish va tekshirish uchun foydalaning.


A’zolar

A’zo Tavsif
in_table_a1()Belgi tayinlanmagan belgilar jadvalida ekanligini tekshiradi.
in_table_b1()Belgi “hech narsaga akslantiriladigan” (map to nothing) belgilar jadvalida ekanligini tekshiradi.
in_table_c11()Belgi ASCII probel belgilari jadvalida ekanligini tekshiradi.
in_table_c12()Belgi ASCII bo‘lmagan probel belgilari jadvalida ekanligini tekshiradi.
in_table_c21()Belgi ASCII boshqaruv belgilari jadvalida ekanligini tekshiradi.
in_table_c22()Belgi ASCII bo‘lmagan boshqaruv belgilari jadvalida ekanligini tekshiradi.
in_table_d1()Belgi ikki yo‘nalishli (bidirectional) xususiyatga ega ekanligini tekshiradi.
in_table_d2()Belgi ikki yo‘nalishli (bidirectional) xususiyatga ega ekanligini tekshiradi.
map_table_b2()Registrni birxillashtirish (case folding) orqali belgilarni kichik harflarga o‘tkazadi.
map_table_b3()Belgilarni normallashtirishni qo‘llagan holda akslantiradi (mapping).

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!