النص
Word/Character Frequency Counter
تحليل تكرار النص: عدد مرات ظهور كل كلمة أو حرف، مرتبة حسب العدد.
This tool counts how many times each word or character appears in a text and sorts the result by count — something that's practically impossible to tally by hand in a long piece of text.
How to use it
- Choose what to analyze — words or individual characters.
- Paste text and a frequency table appears instantly, sorted from most to least common.
- Handy for instantly spotting the most common word or character in a large block of text.
Common uses
- Finding keywords in an article or document for a basic SEO check without dedicated tools.
- A teaching example of frequency analysis when learning cryptography basics or natural language processing.
- Checking a text for excessive repetition of certain words before publishing.
Things to keep in mind
Frequency analysis is case-sensitive by default in many implementations — "Word" and "word" can count as different entries unless the text is normalized to one case first.
Classical substitution ciphers (ROT13, the Caesar cipher) don't change the frequency distribution of letters, only the mapping — which is exactly why frequency analysis is the classic way to break them without trying every key.
مقالة عن هذه الأداة: تحليل تكرار النص: من سحابة الكلمات إلى كسر الشيفرات
الأسئلة الشائعة
ما الفرق بين وضعي تحليل الكلمات والأحرف؟
وضع الكلمات يحسب عدد مرات ظهور كل كلمة في النص، بينما وضع الأحرف يحسب عدد مرات ظهور كل حرف على حدة، وتُعرض النتائج في كلا الوضعين مرتبة تنازليًا حسب عدد التكرار.
ما وظيفة خياري "دون مراعاة حالة الأحرف" و"تجاهل المسافات"؟
خيار عدم مراعاة حالة الأحرف يجمع الأحرف الكبيرة والصغيرة كعنصر واحد في الإحصاء، بينما خيار تجاهل المسافات يستبعد الفراغات من عدّ الأحرف حتى لا تظهر كعنصر متكرر في النتائج.
هل النص الذي أحلله يُرسل إلى خادم؟
لا، تحليل التكرار يتم بالكامل داخل متصفحك عبر JavaScript، دون رفع النص إلى أي خادم.
ما هو قانون زيبف؟
في اللغات الطبيعية، يتناسب تكرار الكلمة عكسيًا مع رتبتها حسب التكرار: أكثر كلمة تكرارًا تظهر تقريبًا ضعف تكرار الثانية، وثلاثة أضعاف تكرار الثالثة، وهكذا. أي انحراف كبير عن هذا النمط إشارة إلى أن النص قد يكون مولَّدًا آليًا أو محشوًّا بكلمات مفتاحية.
هل يمكن استخدام تحليل التكرار لكسر شيفرة بسيطة؟
نعم، لشيفرات الاستبدال الكلاسيكية (مثل ROT13 أو شيفرة قيصر) التي لا تغيّر توزيع تكرار الحروف بل تعيد ترتيب المطابقة فقط. بمقارنة توزيع تكرار النص المشفَّر بالتوزيع المعروف للغة الأصلية، يمكن استعادة مطابقة الأحرف دون تجربة كل المفاتيح الممكنة.