مواد پر جائیں

words · characters · reading time

ورڈ کاؤنٹر

جملہ “The quick brown fox jumps over the lazy dog.” میں 9 الفاظ، 44 حروف اور خالی جگہوں کے بغیر 36 حروف ہیں۔ اپنا متن پیسٹ کریں یا ٹائپ کریں تاکہ اس کی گنتی دیکھ سکیں۔

گنتی ٹائپ کرتے ہی اپ ڈیٹ ہوتی ہے اور متن اس ٹیب سے باہر نہیں جاتا۔ پڑھنے اور بولنے کا وقت دونوں نمبر والے خانوں کی رفتار پر مبنی ہے، جو اندازے ہیں اور آپ انہیں بدل سکتے ہیں۔

Scanned by NortonTM Safe Web

ایک نظر میں

قیمت
کوئی چارج نہیں
اکاؤنٹ
ضرورت نہیں
اپ لوڈ
لاگو نہیں — متن آپ کے ٹیب سے باہر نہیں جاتا
لفظ کا اصول
Intl.Segmenter کے ذریعے Unicode لفظی حدود (UAX #29)
پڑھنے کا وقت
الفاظ ÷ الفاظ فی منٹ؛ شروع میں 200، قابل ترمیم
سائز کی حد
فی متن 5,000,000 حروف

نمونے کے متن کی گنتی اور پڑھنے کے اوقات

یہ جدول کاؤنٹر ہی کے کوڈ سے آتے ہیں۔ UTF-16 یونٹس اور UTF-8 بائٹس دکھاتے ہیں کہ حروف کی گنتی اور بائٹس میں سائز مختلف کیوں ہوتے ہیں۔

نمونے کے متن کی گنتی
متنالفاظحروفUTF-16 یونٹسUTF-8 بائٹس
Hello, world!2131313
well-known2101010
naïve1556
naïve1567
日本語のテキスト38824
3.14 and 1,0003141414
👨‍👩‍👧‍👦011125
متن پڑھنے یا بولنے کا وقت
الفاظ200 الفاظ فی منٹ پر پڑھنا130 الفاظ فی منٹ پر بولنا
1000:300:46
2501:151:55
5002:303:51
10005:007:42
200010:0015:23
500025:0038:28

متن کے الفاظ کیسے گنیں

1

متن پیسٹ کریں یا ٹائپ کریں

متن باکس میں ڈالیں۔ ایک نمونہ پہلے سے موجود ہے تاکہ گنتی فوراً نظر آئے؛ خالی باکس سے شروع کرنے کے لیے صاف کریں دبائیں۔ کئی میگا بائٹ کے متن بھی چلتے ہیں، 5,000,000 حروف تک۔

2

گنتی پڑھیں

الفاظ، حروف، خالی جگہوں کے بغیر حروف، جملے، پیراگراف اور سطریں ٹائپ کرتے ہی اپ ڈیٹ ہوتی ہیں۔ ان کے نیچے لفظ کی اوسط لمبائی، سب سے لمبا لفظ، اور متن کا سائز UTF-16 یونٹس اور UTF-8 بائٹس میں ملتا ہے۔

3

پڑھنے کی رفتار ایڈجسٹ کریں

پڑھنے کا وقت الفاظ کی تعداد کو پہلے نمبر والے خانے کے الفاظ فی منٹ پر تقسیم کرنے سے ملتا ہے (شروع میں 200)۔ بولنے کا وقت دوسرا خانہ استعمال کرتا ہے (شروع میں 130)۔ اپنی رفتار کے مطابق کوئی بھی بدلیں۔

گنتی کی تعریف کیسے ہے

لفظ حروف، ہندسوں یا ideographs کا وہ سلسلہ ہے جسے Unicode کے لفظی حد کے اصول (UAX #29) ایک اکائی مانتے ہیں، اور جو براؤزر کے Intl.Segmenter سے ملتا ہے۔ خالی جگہیں اور رموز اوقاف الفاظ نہیں ہیں، اور جاپانی، چینی یا تھائی متن، جس میں الفاظ کے درمیان خالی جگہ نہیں ہوتی، براؤزر کی ڈکشنری سے تقسیم ہوتا ہے۔ حرف ایک grapheme cluster ہے، یعنی وہ اکائی جسے قاری ایک علامت کے طور پر دیکھتا ہے: سات کوڈ پوائنٹس سے بنا فیملی ایموجی ایک حرف ہے، اور اسی طرح ایک حرف جس پر جڑا ہوا اعراب ہو۔

ایک ہی متن کے لیے مختلف ٹولز مختلف گنتی دیتے ہیں کیونکہ وہ مختلف اصول استعمال کرتے ہیں۔ جو کاؤنٹر خالی جگہوں پر تقسیم کرتا ہے وہ “well-known” کو ایک لفظ پڑھتا ہے، جبکہ Unicode کے اصول اسے دو پڑھتے ہیں؛ “don't” دونوں میں ایک لفظ رہتا ہے۔ 3.14 جیسے اعداد ایک لفظ گنے جاتے ہیں۔ جملے Unicode کے جملے کے اصولوں سے ملتے ہیں، اس لیے مخفف کے بعد بڑا حرف آنے پر اسے جملے کا اختتام پڑھا جا سکتا ہے۔ پیراگراف سطروں کا وہ بلاک ہے جو خالی سطر سے الگ ہو۔ پڑھنے کا وقت الفاظ ÷ الفاظ فی منٹ ہے، سیکنڈ تک گول؛ رفتار ایک اندازہ ہے، آپ کے قارئین کی پیمائش نہیں۔

ورڈ کاؤنٹر کے سوالات

ورڈ کاؤنٹر کیسے طے کرتا ہے کہ لفظ کیا ہے؟

یہ براؤزر کے Intl.Segmenter کے ذریعے Unicode کے لفظی حد کے اصول استعمال کرتا ہے۔ حروف، ہندسوں یا ideographs سے بنا حصہ لفظ ہے؛ خالی جگہیں اور رموز اوقاف نہیں۔ “Hello, world!” میں 2 الفاظ ہیں، “well-known” میں 2، “don't” میں 1 اور “3.14 and 1,000” میں 3۔

دوسرا ٹول مختلف الفاظ کی گنتی کیوں دکھاتا ہے؟

زیادہ تر سادہ کاؤنٹر متن کو خالی جگہوں پر تقسیم کرتے ہیں۔ اس سے “well-known” کے 1 لفظ بنتے ہیں جہاں Unicode کے اصول 2 دیتے ہیں، اکیلا ڈیش بھی لفظ گنا جاتا ہے، اور جاپانی، چینی یا تھائی میں، جہاں الفاظ خالی جگہ سے الگ نہیں ہوتے، کوئی لفظی حد نہیں ملتی۔ کوئی جواب غلط نہیں؛ وہ مختلف تعریفوں پر چلتے ہیں۔

پڑھنے کا وقت کیسے شمار ہوتا ہے؟

پڑھنے کا وقت الفاظ کی تعداد کو پہلے نمبر والے خانے کے الفاظ فی منٹ پر تقسیم کرنے سے ملتا ہے، جو منٹ اور سیکنڈ میں دکھایا جاتا ہے۔ 200 الفاظ فی منٹ پر 1,000 الفاظ 5:00 لیتے ہیں؛ 250 الفاظ فی منٹ پر 4:00۔ رفتار ایک اندازہ ہے جسے آپ بدل سکتے ہیں، کیونکہ لوگ بہت مختلف رفتار سے پڑھتے ہیں۔

حروف، UTF-16 یونٹس اور UTF-8 بائٹس میں کیا فرق ہے؟

حروف وہ ہیں جنہیں قاری ایک علامت کے طور پر دیکھتا ہے۔ UTF-16 یونٹس وہ لمبائی ہے جو JavaScript اسٹرنگ کے لیے بتاتا ہے، اور UTF-8 بائٹس متن کا وہ سائز ہے جو UTF-8 فائل کے طور پر محفوظ کرنے پر ہو۔ ایک فیملی ایموجی 1 حرف، 11 UTF-16 یونٹس اور 25 UTF-8 بائٹس ہے؛ حرف “é” 1 حرف اور 2 UTF-8 بائٹس ہے۔

کیا یہ جاپانی، چینی یا تھائی متن کو صحیح گنتا ہے؟

یہ وہاں الفاظ گنتا ہے جہاں آپ کا براؤزر زبان کو تقسیم کر سکے: “日本語のテキスト” 3 الفاظ، 8 حروف اور 24 UTF-8 بائٹس دیتا ہے۔ تقسیم براؤزر میں بنی ڈکشنری پر منحصر ہے، اس لیے نادر الفاظ پر دو براؤزر کچھ مختلف ہو سکتے ہیں۔ حروف کی گنتی اس پر منحصر نہیں۔

کیا میرا متن کہیں اپ لوڈ ہوتا ہے؟

نہیں۔ گنتی آپ کے براؤزر ٹیب میں چلتی ہے اور متن کبھی سرور کو نہیں بھیجا جاتا۔ صفحہ لوڈ ہونے کے بعد یہ آف لائن بھی چلتا ہے۔ ٹیب بند کرنے سے متن ختم ہو جاتا ہے۔