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