Renditës Teksti Falas
Renditni rreshtat e tekstit alfabetikisht, sipas gjatësisë, numerikisht ose rastësisht. Hiqni dublikimet, prisni hapësirat dhe përziejni listat.
Si funksionon
Renditja funksionon tërësisht në shfletuesin tënd duke përdorur API-në e integruar Intl.Collator të JavaScript-it — pa server, pa bibliotekë, pa ngarkim. Çdo renditje, nga alfabetike te renditje natyrore numrash, llogaritet menjëherë ndërsa shkruan ose ndryshon opsionet.
- 1Hyrja ndahet në rreshtaTeksti yt i ngjitur ndahet sipas karaktereve rresht-i-ri. Para-përpunimi opsional xhiron së pari: hapësirat kryesuese dhe pasuese hiqen nga çdo rresht, dhe rreshtat bosh hidhen poshtë — të dyja të konfigurueshme.
- 2Intl.Collator trajton renditjenPër renditje alfabetike dhe natyrore, Intl.Collator i integruar i shfletuesit inicializohet me gjuhën aktuale të faqes tënde kështu që karaktere me theks (å, ä, ö, etj.) renditen sipas rendit të saktë të gjuhës. Mënyra 'natyrore' vendos flamurin numerik, kështu që 'file2' renditet para 'file10' në vend që t'i trajtojë shifrat si karaktere të thjeshta.
- 3Çelësat e krahasimit heqin zhurmënPara krahasimit, çdo rresht mund opsionalisht të ketë artikuj kryesues (the, a, an) dhe pikësim jo-alfanumerik të hequr nga çelësi i tij i renditjes — teksti origjinal i rreshtit mbahet i paprekur në dalje, vetëm çelësi i përdorur për renditje ndryshohet.
- 4Përzierja përdor rastësi kriptografikeMënyra e përzierjes së rastësishme thërret crypto.getRandomValues për të gjeneruar një grup numrash të plotë të rastësishëm 32-bit, pastaj xhiron një përzierje Fisher-Yates mbi rreshtat duke përdorur ato vlera — duke shmangur paragjykimin që vjen me qasje të bazuara në Math.random().
Mjete të ngjashme
Gjetës Rreshtash të Dyfishtë
Gjeni, numëroni ose hiqni rreshtat e dyfishtë nga një listë. I shkëlqyer për pastrimin e listave email-i, regjistrave të auditimit, ose gjetjen e hyrjeve të përsëritura në volume të dhënash.
Validues Skedari ENV
Kontrolloni një skedar .env për çelësa të përsëritur, hapësira të gabuara dhe vlera pa thonjëza — më pas merrni një version të pastruar, të renditur dhe një .env.example gati për commit. Funksionon në shfletuesin tuaj.
Diferenca e Tekstit
Krahasoni dy blloqe teksti dhe shihni saktësisht çfarë ndryshoi. Diferencë rresht pas rreshti me rreshta të shtuar, hequr dhe të pandryshuar.