အဓိကအကြောင်းအရာသို့ ကျော်သွားရန်

အခမဲ့ စာလုံးရေတွက်စက်

အက္ခရာ၊ စကားလုံး၊ ဝါကျ၊ အက္ခရာ၊ ဂဏန်း နှင့် အထူးအက္ခရာများ ရေတွက်ပါ။ Twitter, Instagram နှင့် အခြား platform ကန့်သတ်ချက်များနှင့် စစ်ဆေးပါ。

Load ပြီးသည်နှင့် offline အလုပ်လုပ်သည်
စာလုံးများ၈၆
Graphemes၈၆
ဘိုက် (UTF-8)၈၆
စကားလုံးများ၁၇
ဝါကျများ၂
စာပိုဒ်များ၂
အက္ခရာများ၆၇
ဂဏန်းများ၀
နေရာများ၁၅
မျဉ်းသစ်များ၂
အထူး၂
ထူးခြားသောစာလုံးများ၃၁
ပျမ်းမျှစကားလုံးအရှည်3.9 ch
ဖတ်ရှုချိန်5 စက္ကန့်
စကားပြောချိန်7 စက္ကန့်
ပလက်ဖောင်းကန့်သတ်ချက်
𝕏 Tweet (X)86/280 ✓
💼 LinkedIn ပို့စ်86/3000 ✓
🌐 Meta ဖော်ပြချက်86/160 ✓
▶️ YouTube ခေါင်းစဉ်86/100 ✓
💬 SMS86/160 ✓
📷 Instagram ကက်ရှင်86/2200 ✓
ပလက်ဖောင်းအလိုက် ရေတွက်မှုမူကွဲ ရှိသည် — အီမိုဂျီ၊ လင့်ခ်များ နှင့် CJK စာလုံးများသည် စာလုံးတစ်ခုထက် ပိုပါလိမ့်မည်။

အသုံးများသော အသုံးပြုမှုများ

  • လူမှုကွန်ရက်ပို့စ်များအတွက် အက္ခရာများကို ရေတွက်ပါTwitter၊ Instagram၊ LinkedIn နှင့် အခြား ပလက်ဖောင်းများ၏ စာလုံးအရေအတွက်ကို အချုပ်အခြင်းအတွက် ရေတွက်ခွင့်များကို အတည်ပြုပါ။
  • SEO Meta အညွှန်းများအတွက် စာလုံးများကို ရေတွက်ပါအကောင်းဆုံးအသုံးပြုမှုအတွက် ရှာဖွေခွင့်အင်ဂျင်သည့်အခွင့်များ၏ အကြီးအစားအရေအတွက်ပြီးဖြေခွင့်များကို ခေါင်းစီးအညွှန်းများ နှင့် meta လည်ဝတ်များကို အတည်ပြုပါ။
  • ခွင့်ပြုချက်အရေးကြီးမှုများအတွက် စာလုံးများကို ရေတွက်ပါပညာစောင့်ရှားမှုများ၏ အတွက်အချုပ်များ၊ အကျဉ်းချုပ်များ၊ သုံးခွင့်အပြင်ဆင်နှင့် အလုံအစုံတင်သွင်းမှုများအတွက် စာလုံးများ နှင့် စာလုံးအရေအတွက်များကို ခြေရာခံပါ။
  • အဆိုပါအဆင့်သုံးရန်အတွက် မြတ်ကောင်အလယ်အတွက်ကို ရေတွက်ပါအချက်အလက်အဖွဲ့အစည်းအဖွဲ့ အရွယ်အစား နှင့် အတည်ပြုချက်များအတွက် မြတ်ကောင်အလယ်အတွက်များ၊ အဖွဲ့အစည်းအရွယ်အစားများ နှင့် Unicode စာလုံးအရေအတွက်များကို အတည်ပြုပါ။
  • အကြောင်းအရာအုပ်စု နှင့် အင်္ဂုလိစ္စများကို သုံးသပ်ပါအကြောင်းအရာများအတွက် အသေးစိတ်စာသားလျှောက်ပွသည့် အင်္ဂုလိစ္စများကို ရယူပါ — စာကြောင်းအလယ်အတွက်၊ အပိုင်းအခွဲအရေအတွက် နှင့် စာလုံးအကြိမ်အခါများ။

မည်သို့ အလုပ်လုပ်သည်

ရေတွက်မှုအားလုံးကို JavaScript ၏ built-in Unicode API များ — grapheme cluster အတွက် Intl.Segmenter နှင့် byte length အတွက် TextEncoder — ကို သုံး၍ သင့် browser ထဲတွင် လုပ်ဆောင်ပါသည်၊ server call၊ ပြင်ပ library မပါဝင်ပါ။ ကိရိယာသည် Unicode code point များ၊ user-perceived character များ (flag emoji သို့မဟုတ် family emoji တစ်ခုကို လေးမဟုတ်ဘဲ grapheme တစ်ခုအဖြစ် ရေတွက်ရန်) နှင့် raw UTF-8 byte များကို ခွဲခြားသည်။

  1. 1
    Unicode သိသော ခွဲခြမ်းစိတ်ဖြာမှု
    ရိုက်နေစဉ် spread iterator ([...text]) ကို သုံး၍ စာသားကို Unicode code point များအဖြစ် ခွဲသည်၊ ၎င်းသည် Basic Multilingual Plane ပြင်ပရှိ character များကို မှန်ကန်စွာ ကိုင်တွယ်သည်။ စာလုံးနှင့် ဂဏန်းများကို Unicode property escape (\p{L} နှင့် \p{N}) ဖြင့် ခွဲခြားသဖြင့် Cyrillic၊ Arabic၊ CJK နှင့် အခြားစာလုံးစနစ်များကို ASCII သာမက မှန်ကန်စွာ ရေတွက်ပေးသည်။
  2. 2
    Grapheme နှင့် byte ရေတွက်ခြင်း
    Browser ၏ Intl.Segmenter API (granularity: 'grapheme' ဖြင့်) သည် user-perceived character များကို ရေတွက်သည် — family သို့မဟုတ် flag ကဲ့သို့ multi-codepoint emoji သည် တစ်ခုသာအဖြစ် မှတ်ပုံတင်သည်။ TextEncoder သည် စာသားကို UTF-8 သို့ encode လုပ်ပြီး byte length ကို ပြသည်၊ ၎င်းသည် byte များက constraint ဖြစ်သော SMS နှင့် network limit များအတွက် အရေးကြီးသည်။
  3. 3
    ဖွဲ့စည်းပုံနှင့် ကြိမ်နှုန်း ခွဲခြမ်းစိတ်ဖြာမှု
    စကားလုံးများကို whitespace ပေါ်တွင် ခွဲ၍ ရှာဖွေသည်၊ စာကြောင်းများကို .၊ ! နှင့် ? ပုဒ်ဖြတ်ပုဒ်ရပ် run များကို ရေတွက်၍ ရှာဖွေသည်၊ paragraph များကို newline နှစ်ခုနယ်နိမိတ်ဖြင့် ရှာဖွေသည်။ ထူးခြားသော character အရေအတွက်ကို Set ကို သုံး၍ တွက်ချက်သည်။ Character နှင့် word ကြိမ်နှုန်း table များကို Map ဖြင့် တည်ဆောက်ပြီး count ဖြင့် sort လုပ်ကာ အသုံးအများဆုံး ၁၀ ခုကို ပြသည်။
  4. 4
    Platform ကန့်သတ်ချက် နှိုင်းယှဉ်မှု
    သင့် character count ကို ကိန်းသေ platform ကန့်သတ်ချက် ခြောက်ခု (Tweet/X 280၊ Meta description 160၊ SMS 160၊ LinkedIn post 3000၊ YouTube title 100၊ Instagram caption 2200) နှင့် အချိန်နှင့်တပြေးညီ နှိုင်းယှဉ်သည်။ Progress bar နှင့် pass/fail indicator သည် ရိုက်နေစဉ် ချက်ချင်း update ဖြစ်ပြီး ဖတ်ချိန်ကို မိနစ်လျှင် စကားလုံး 225 ဖြင့်၊ ပြောချိန်ကို 140 wpm ဖြင့် ခန့်မှန်းသည်။

ဆက်နွှယ်သော ကိရိယာများ

မကြာခဏ မေးလေ့မေးထရှိသော မေးခွန်းများ