🔢
ነፃ ቁምፊ ቆጣሪ
ቁምፊዎችን፣ ቃላትን፣ ዓረፍተ ነገሮችን፣ ፊደሎችን፣ ቁጥሮችንና ልዩ ቁምፊዎችን ይቁጠሩ። ከTwitter፣ Instagram እና ሌሎች መድረኮች ገደቦች ጋር ያረጋግጡ።
ከተጫነ በኋላ ከመስመር ውጭ ይሠራል
ፊደላት86
ግራፊሞች86
ባይቶች (UTF-8)86
ቃላት17
ዓረፍተ ነገሮች2
አንቀጾች2
ፊደላት67
አሃዞች0
ክፍተቶች15
አዲስ መስመሮች2
ልዩ ቁምፊዎች2
ልዩ ቁምፊዎች31
አማካይ የቃል ርዝመት3.9 ቁ
የንባብ ጊዜ5 ሰከንድ
የንግግር ጊዜ7 ሰከንድ
የመድረክ ገደቦች
𝕏 ትዊት (X)86/280 ✓
💼 LinkedIn ልጥፍ86/3000 ✓
🌐 Meta መግለጫ86/160 ✓
▶️ YouTube ርዕስ86/100 ✓
💬 SMS መልእክት86/160 ✓
📷 Instagram መግለጫ86/2200 ✓
የመድረክ ቆጠራ ህጎች ይለያያሉ — ኢሞጂ፣ አገናኞች እና CJK ቁምፊዎች ከአንድ በላይ ቁምፊ ተብለው ሊቆጠሩ ይችላሉ።
እንዴት እንደሚሠራ
ሁሉም ቆጠራ JavaScript ውስጣዊ Unicode APIs በመጠቀም በአሳሽዎ ውስጥ ይሰራል — በተለይ Intl.Segmenter ለgrapheme clusters እና TextEncoder ለbyte length — ምንም የአገልጋይ ጥሪዎች እና ምንም ውጫዊ ላይብረሪዎች የሉም። መሳሪያው በUnicode code points, ተጠቃሚ-የተገነዘቡ ባህሪያት (ስለዚህ የባንዲራ emoji ወይም የቤተሰብ emoji እንደ አንድ grapheme ይቆጠራል, አራት አይደለም), እና ጥሬ UTF-8 bytes መካከል ይለያል።
- 1Unicode-ግንዛቤ ያለው parsingእርስዎ ሲጽፉ፣ ጽሁፉ spread iterator ([...text]) በመጠቀም ወደ Unicode code points ይከፈላል፣ ይህም ከBasic Multilingual Plane ውጭ ያሉ ባህሪያትን በትክክል ይይዛል። ፊደላት እና ቁጥሮች Unicode property escapes (\p{L} እና \p{N}) በመጠቀም ይመደባሉ ስለዚህ Cyrillic, Arabic, CJK, እና ሌሎች ጽሁፎች በትክክል ይቆጠራሉ፣ ASCII ብቻ አይደለም።
- 2Grapheme እና byte ቆጠራየአሳሹ Intl.Segmenter API (granularity: 'grapheme' ጋር) ተጠቃሚ-የተገነዘቡ ባህሪያትን ይቆጥራል — እንደ ቤተሰብ ወይም ባንዲራ ያለ multi-codepoint emoji እንደ አንድ ይመዘገባል። TextEncoder ጽሁፉን ወደ UTF-8 ይመሰጥራል እና byte lengthን ያሳያል፣ ይህም bytes, ባህሪያት ሳይሆኑ, ገደብ ለሆኑት SMS እና network limits አስፈላጊ ነው።
- 3Structural እና frequency analysisቃላት በclearspace መለያየት ይታወቃሉ፤ ዓረፍተ ነገሮች .፣ !, እና ? ስርዓተ-ነጥብ runs በመቁጠር፤ አንቀጾች double-newline boundaries በኩል። ልዩ character count Set በመጠቀም ይሰላል። Character እና word frequency tables በMap ይገነባሉ፣ ከዚያ top 10 በጣም-ጥቅም-ላይ-የዋሉ entries ለማሳየት በspecies ይደረደራሉ።
- 4የፕላትፎርም ገደብ ንፅፅርCharacter countዎ በእውነተኛ ጊዜ ከስድስት የተስተካከሉ የፕላትፎርም ገደቦች (Tweet/X በ280, Meta description በ160, SMS በ160, LinkedIn post በ3000, YouTube title በ100, Instagram caption በ2200) ጋር ይነጻጸራል። progress bar እና pass/fail indicator እርስዎ ሲጽፉ ወዲያውኑ ይዘምናል፣ እና reading time በ225 ቃላት በደቂቃ ይገመታል፣ speaking time በ140 wpm።