النصوص والأرقام / CLEARBYTE
عداد كلمات ومحارف Unicode
احسب نقاط Unicode ووحدات UTF-16 والكلمات والأسطر وبايتات UTF-8 محليًا. يستخدم Intl.Segmenter لغة الصفحة عند توفره.
أداة معزولة · الاتصال بالشبكة محظور
الصيغة وطريقة الحساب
code points = Array.from(text).length; UTF-8 bytes = TextEncoder().encode(text).lengthمثال محلول
Hello, world! → 13 نقاط ترميز Unicode, 2 الكلمات, 13 بايتات UTF-8.
الافتراضات والحدود
نقاط الترميز ليست العناقيد المرئية؛ قد تحتوي الرموز التعبيرية والعلامات المركبة على عدة نقاط. تقسيم الكلمات يختلف حسب اللغة والمتصفح.
النتائج المعروضة مقربة. تستخدم العمليات قيم JavaScript غير المقربة؛ وقد تظهر فروق طفيفة بسبب حسابات الفاصلة العائمة.
يعمل في متصفحك
تعمل الأداة التفاعلية في بيئة معزولة يُحظر فيها الاتصال بالشبكة. لا يستطيع ClearByte ولا نص الإعلان البرمجي قراءة القيم داخلها. لا تشمل هذه الحماية إضافات المتصفح أو الجهاز المخترق.
المصادر والتعريفات
تم التحقق من الطريقة: