مولّد مجموعات بيانات Unicode

تعمل في المتصفح بيانات الاختبار

مجموعات بيانات تختبر معالجة Unicode: الأزواج البديلة (surrogate pairs)، وتسلسلات الدمج، ومتغيرات NFC/NFD، وأحرف التحكم ثنائية الاتجاه، والأحرف المتشابهة، والسلاسل النصية مختلطة الخطوط.

بيانات اختبار فقط — جميع الأسماء وبيانات الاتصال والمعرّفات والأرقام المولّدة اصطناعية ولا تعود لأشخاص أو حسابات حقيقية.
الخصوصية: تعمل هذه الأداة بالكامل في متصفحك. لا تغادر بياناتك جهازك أبداً.
جارٍ تحميل الأداة…

كيفية استخدام مولّد مجموعات بيانات Unicode

  1. اذكر الفئات (أو "all").
  2. أضف سلاسل نصية مختلطة عشوائية إذا أردت حجماً أكبر.
  3. اضغط «توليد» (Generate) وقارن أعمدة الطول بما يخزّنه نظامك.

مزايا مولّد مجموعات بيانات Unicode

  • 18 فئة: اللاتينية بعلامات التشكيل، والعربية، والديفاناغارية، وCJK، والسيريلية، واليونانية، والعبرية، والتايلاندية، والرموز التعبيرية، وعلامات الدمج، وأزواج NFC/NFD، والأزواج البديلة، وأحرف التحكم ثنائية الاتجاه، وعديمة العرض، والأحرف المتشابهة، والخطوط المختلطة، وتحويل حالة الأحرف، وصيغ العرض الكامل
  • لكل صف: الصيغة المهرَّبة، ونقاط الترميز، ووحدات UTF-16، وبايتات UTF-8، والمقاطع الحرفية (graphemes)، وعلامة NFC = NFD
  • سلاسل نصية عشوائية إضافية تجمع عيّنات من الفئات المختارة
  • عدد المقاطع الحرفية متعددة الوحدات في الملخّص
  • قابل للتوليد ببذرة (seed)؛ مع إخراج بصيغة JSON أو CSV أو SQL أو XML أو JSON Lines أو جدول نصي

مثال على مولّد مجموعات بيانات Unicode

رمز تعبيري لعائلة

الإدخال:

Categories: emoji

النتيجة:

text,codePoints,utf16Units,utf8Bytes,graphemes
👨‍👩‍👧‍👦,7,11,25,1

الأسئلة الشائعة حول مولّد مجموعات بيانات Unicode

ماذا يخبرني كل صف؟

النص وصيغته المهرَّبة، وعدد نقاط الترميز ووحدات UTF-16 وبايتات UTF-8 والمقاطع الحرفية كما يراها المستخدم، وما إذا كانت صيغتا NFC وNFD متطابقتين — كل ما تحتاجه لرصد أخطاء الطول والتطبيع.

ما الخطوط والحالات المشمولة؟

اللاتينية بعلامات التشكيل، والعربية، والديفاناغارية، وCJK، والسيريلية، واليونانية، والعبرية، والتايلاندية، والرموز التعبيرية وتسلسلات ZWJ، وعلامات الدمج، وأزواج NFC/NFD، والأزواج البديلة، وأحرف التحكم ثنائية الاتجاه، والأحرف عديمة العرض، والأحرف المتشابهة، والخطوط المختلطة، والحالات الحدّية لتحويل حالة الأحرف، وصيغ العرض الكامل.

هل يمكنني توليد سلاسل نصية مختلطة عشوائية أيضاً؟

نعم — حدّد عدد السلاسل الإضافية التي تُبنى من عيّنات عشوائية من الفئات المختارة، وعدد العيّنات التي تجمعها كل سلسلة.