LibraTool logoLibraTool

ነፃ ሕብረቁምፊ ገልብጣ

ጽሑፍን ቁምፊ-በቁምፊ ይገልብጡ፣ የቃላት ቅደም ተከተልን ይቀይሩ፣ እያንዳንዱን መስመር ያዙሩ ወይም የመስመር ቅደም ተከተልን ይገልብጡ። ፓሊንድሮም ማወቂያን ያካትታል።

ከተጫነ በኋላ ከመስመር ውጭ ይሠራል
ፓሊንድሮም አይደለም
የተገለበጠ
!dlroW ,olleH
13 ቁምፊዎች2 ቃላት1 መስመሮች

እንዴት እንደሚሠራ

ይህ መሣሪያ ምንም ውጫዊ ጥገኝነት ሳይጠቀም ጽሑፍን ሙሉ በሙሉ በአሳሽዎ ውስጥ ይገለብጣል — ዋናው አመክንዮ ቀላል JavaScript ነው፤ አንድ ልብ የሚባል ዝርዝር አለ፦ ከመገልበጡ በፊት ጽሑፍን ወደ የፊደል ቅርጽ ቡድኖች ለመከፋፈል የአሳሹን አብሮገነብ Intl.Segmenter API (በሚገኝበት) ይጠቀማል፤ ስለዚህ እንደ የኢሞጂ ቅደም ተከተሎች (👨‍👩‍👧) እና አክሰንት ያላቸው ፊደላት (é) ያሉ ባለብዙ codepoint ቁምፊዎች ሳይበጣጠሱ ሙሉ ሆነው ይቆያሉ።

  1. 1
    የሁነታ ምርጫ
    ስድስት የመገልበጫ ሁነታዎች ይገኛሉ፦ እያንዳንዱን ቁምፊ መገልበጥ፣ በእያንዳንዱ ቃል ውስጥ ያሉ ፊደላትን መገልበጥ (የቃላትን ቅደም ተከተል በመጠበቅ)፣ የቃላትን ቅደም ተከተል መገልበጥ፣ በእያንዳንዱ መስመር ቁምፊዎችን መገልበጥ፣ የመስመሮችን ቅደም ተከተል መገልበጥ፣ ወይም ሙሉውን ሕብረቁምፊ ወደ ታች መገልበጥ። የተመረጠው ሁነታ ሲተይቡ ወዲያውኑ ይተገበራል — የማስገቢያ ደረጃ የለም።
  2. 2
    በIntl.Segmenter የፊደል ቅርጽን የሚያውቅ መከፋፈል
    ቁምፊዎችን ከመገልበጡ በፊት ጽሑፉ granularity 'grapheme' በተዘጋጀበት Intl.Segmenter ይከፈላል። ይህ ከጥሬ የUnicode codepointዎች ይልቅ ተጠቃሚው የሚያያቸውን ቁምፊዎች ይሰጣል፤ ስለዚህ የባንዲራ ኢሞጂ ወይም መሠረታዊ ፊደል እና ተጣማሪ ምልክት ጥንድ ድርድሩ ሲገለበጥ አብረው ይቆያሉ። Intl.Segmenter የሌላቸው አሳሾች ወደ spread-operator ድግግሞሽ ይመለሳሉ።
  3. 3
    የተገለበጠ ሁነታ የማጣቀሻ ሰንጠረዥ ይጠቀማል
    «የተገለበጠ» ሁነታ እያንዳንዱን ቁምፊ ባለ 100 ግቤት ቋሚ የUnicode ተመሳሳይ ቅርጾች ማጣቀሻ ሰንጠረዥ በኩል ያዛምዳል (ለምሳሌ 'e' 'ǝ'፣ '?' '¿' ይሆናል)፣ ከዚያም ውጤቱ በአካል 180 ዲግሪ ሲዞር በትክክል እንዲነበብ የፊደል ቅርጽ ድርድሩን ይገለብጣል።
  4. 4
    ውጤት እና palindrome ማወቂያ
    የተገለበጠው ውጤት በReact useMemo hook በቀጥታ ይዘምናል። በቁምፊ መገልበጫ ሁነታ መሣሪያው የመጀመሪያው ግቤት palindrome መሆኑንም ይፈትሻል፤ ከማነጻጸሩ በፊት Unicodeን የሚያውቅ የፊደል/የአሃዝ ማጣሪያ (\p{L}\p{N}) ይጠቀማል። ቅዳን መጫን ውጤቱን በመደበኛው navigator.clipboard API ወደ ቅንጥብ ሰሌዳ ይጽፋል።

ተዛማጅ መሳሪያዎች

ተደጋጋሚ ጥያቄዎች