Kipanga Maandishi bila malipo
Panga mistari ya maandishi kwa alfabeti, urefu, nambari, au nasibu. Ondoa nakala, kata nafasi, na changanya orodha.
Matumizi ya kawaida
- Panga na Organize Lists AlphabeticallyPanga grocery lists to-do items names au bulleted list yoyote ndani ya alphabetical order haraka.
- Safi na Deduplicate Data LinesOndoa duplicate lines trim whitespace na normalize text data kutoka CSV exports na logs.
- Panga Import Statements na Code ListsPanga import statements CSS class lists JSON keys au code list yoyote ndani ya utaratibu wa mara kwa mara.
- Panga List ya Names AlphabeticallyHerufi attendee lists team rosters student names na credit lists kwa kwanza au mwisho jina.
- Changanya Orodha kwa NasibuChanganya jina, vitu au maingizo kwa nasibu kwa ajili ya agizo sawa, mgawo nasibu au mpango wa mchezo.
Jinsi Inavyofanya Kazi
Kupanga kunafanyika kikamilifu kwenye kivinjari chako kwa kutumia Intl.Collator API ya ndani ya JavaScript β hakuna seva, hakuna maktaba, hakuna upakiaji. Kila mpangilio, kutoka kialfabeti hadi upangaji wa namba wa asili, unahesabiwa papo hapo unapoandika au kubadilisha chaguo.
- 1Uingizaji umegawanywa kuwa mistariMaandishi yako uliyobandika yanagawanywa kwenye herufi za mstari mpya. Uchakataji-mapema wa hiari unafanyika kwanza: nafasi tupu za mwanzo na mwisho zinaondolewa kutoka kila mstari, na mistari mitupu inaondolewa β vyote viwili vinaweza kupangwa.
- 2Intl.Collator inashughulikia mpangilioKwa mpangilio wa kialfabeti na wa asili, Intl.Collator ya ndani ya kivinjari inaanzishwa na eneo lako la sasa la tovuti ili herufi zenye lafudhi (Γ₯, Γ€, ΓΆ, n.k.) zipangwe kwa mpangilio sahihi wa lugha. Hali ya 'asili' inaweka alama ya nambari, kwa hiyo 'file2' inapangwa kabla ya 'file10' badala ya kuchukulia tarakimu kama herufi wazi.
- 3Funguo za ulinganifu zinaondoa keleleKabla ya kulinganisha, kila mstari unaweza kwa hiari kuwa na vibainishi vya mwanzo (the, a, an) na alama za uakifishaji zisizo za alfanumeriki zilizoondolewa kutoka funguo yake ya kupanga β maandishi ya mstari wa asili yanabaki sawa kwenye matokeo, ni funguo tu inayotumika kwa mpangilio inayobadilishwa.
- 4Kuchanganya kunatumia bahati nasibu ya kriptografiaHali ya kuchanganya kwa bahati nasibu inaita crypto.getRandomValues kuzalisha safu ya nambari kamili za bahati nasibu za biti-32, kisha kuendesha uchanganyaji wa Fisher-Yates kwenye mistari kwa kutumia thamani hizo β kikiepuka upendeleo unaokuja na mbinu zinazotegemea Math.random().
Zana Zinazohusiana
Kitafuta Mistari Rudiwa
Pata, hesabu, au ondoa mistari rudiwa kutoka orodha. Bora kwa kusafisha orodha za barua pepe, kumbukumbu za ukaguzi, au kupata maingizo rudiwa katika matokeo ya data.
Kichagua Emoji
Tafuta na unakili emoji kwa kubofya mara moja. Vinjari kwa kategoria, jenga mfuatano wa emoji kadhaa, chagua rangi ya ngozi na upate ulizotumia hivi karibuni.
Mzunguko wa Chagua
Andika orodha ya majina au chaguo, zungusha mzunguko na uache uchague moja bila mpangilio, kwa sauti ya tiki, confetti na chaguo la kuondoa kila mshindi.