LibraTool logoLibraTool

ነፃ ጽሑፍ ደራጅ

የጽሑፍ መስመሮችን በፊደል ቅደም ተከተል፣ በርዝመት፣ በቁጥር ወይም በዘፈቀደ ይደርድሩ። ቅጂዎችን ያስወግዱ፣ ክፍተት ያጥፉ እና ዝርዝሮችን ይቀላቅሉ።

ከተጫነ በኋላ ከመስመር ውጭ ይሠራል
የተቀደመ · 0 መስመር
የተቀደመ ውጤት እዚህ ይታያል…

እንዴት እንደሚሠራ

መደርደር ሙሉ በሙሉ በአሳሽዎ ውስጥ የJavaScript አብሮገነብ Intl.Collator APIን በመጠቀም ይሠራል — ምንም አገልጋይ፣ ምንም ላይብረሪ፣ ምንም ስቀላ የለም። ከፊደል ቅደም ተከተል እስከ ተፈጥሯዊ የቁጥር መደርደር ያለ እያንዳንዱ ቅደም ተከተል ሲተይቡ ወይም አማራጮችን ሲቀይሩ ወዲያውኑ ይሰላል።

  1. 1
    ግቤቱ ወደ መስመሮች ይከፈላል
    የለጠፉት ጽሑፍ በአዲስ መስመር ቁምፊዎች ይከፈላል። አማራጭ ቅድመ-ሂደት መጀመሪያ ይሠራል፦ ከእያንዳንዱ መስመር መጀመሪያ እና መጨረሻ ክፍተቶች ይወገዳሉ፣ ባዶ መስመሮችም ይጣላሉ — ሁለቱም ሊዋቀሩ ይችላሉ።
  2. 2
    Intl.Collator ቅደም ተከተሉን ያስተናግዳል
    ለፊደል እና ለተፈጥሯዊ መደርደሪያዎች፣ የአሳሹ አብሮገነብ Intl.Collator አክሰንት ያላቸው ቁምፊዎች (å፣ ä፣ ö ወዘተ.) በትክክለኛው የቋንቋ ቅደም ተከተል እንዲደረደሩ በአሁኑ የጣቢያ ቋንቋዎ ይጀመራል። «ተፈጥሯዊ» ሁነታ የnumeric ባንዲራውን ያዘጋጃል፤ ስለዚህ አሃዞችን እንደ ቀላል ቁምፊዎች ከመውሰድ ይልቅ 'file2' ከ'file10' በፊት ይመጣል።
  3. 3
    የማነጻጸሪያ ቁልፎች ጫጫታን ያስወግዳሉ
    ከማነጻጸሩ በፊት፣ እያንዳንዱ መስመር በአማራጭ የመጀመሪያ መስተዋድዶች (the፣ a፣ an) እና ፊደል-ቁጥር ያልሆኑ ሥርዓተ ነጥቦች ከመደርደሪያ ቁልፉ ሊወገዱለት ይችላሉ — የመጀመሪያው የመስመር ጽሑፍ በውጤቱ ውስጥ ሳይለወጥ ይቆያል፤ የሚለወጠው ለቅደም ተከተል የሚጠቀመው ቁልፍ ብቻ ነው።
  4. 4
    ማደባለቅ የምስጠራ ደረጃ የዘፈቀደነትን ይጠቀማል
    የዘፈቀደ ማደባለቂያ ሁነታ የባለ 32 ቢት የዘፈቀደ ሙሉ ቁጥሮች ድርድር ለማመንጨት crypto.getRandomValuesን ይጠራል፣ ከዚያም እነዚያን እሴቶች በመጠቀም በመስመሮቹ ላይ የFisher-Yates ማደባለቂያ ያስኬዳል — በMath.random() ላይ የተመሠረቱ ዘዴዎች የሚያመጡትን አድልዎ ያስወግዳል።

ተዛማጅ መሳሪያዎች

ተደጋጋሚ ጥያቄዎች