Տեքստի դասիչ անվճար
Դասավորեք տեքստի տողերն այբբենական, երկարությամբ, թվային կամ պատահական կարգով: Հեռացրեք կրկնությունները, ատկացրեք բացատները ու շփոթեք ցուցակները:
Տարածված կիրառություններ
- Տեղեկացրեք և կազմակերպեք ցանկերը այբբենական կարգովՏեղեկացրեք մրցակցի ցանկերը, գործերը անել, նրանց կամ ցանկացած նշիտ ցանկ այբբենական կարգ անցի:
- Մաքրեք և դուրս բաժանեք տվյալների տողերըՀեռացրեք գծերի կրկնատ, շեղված տարածությունների մաքրում և նորմալացրեք տեքստային տվյալներ CSV դրմերից և տեղեկամատյաններից:
- Տեղեկացրեք Ներմուծել հայտարարություններ և կոդ ցանկերըՏեղեկացրեք ներմուծել հայտարարություններ, CSS դասի ցանկերը, JSON բանալիներ կամ ցանկացած կոդ ցանկ հետ համընդհանուր կարգ:
- Տեղեկացրեք ամուսնալի ցանկ այբբենական կարգովԱյբբենական մեծ ցանկերը, թիմային ցանկերը, ուսանողների անունները և վարկ ցանկերը առաջին կամ անուն կարգով:
- Պատահական Տեղավորում ՑանկՊատահական Հերթականություն Անուններ, Ապրանքներ կամ Գրառումներ Արդար Պատվիրում, Պատահական Հանձնարարում կամ Խաղի Տեղաւոր.
Ինչպես է այն աշխատում
Տեսակավորումը լիովին աշխատում է ձեր դիտարկիչում՝ օգտագործելով JavaScript-ի ներկառուցված Intl.Collator API-ն — ոչ մի սերվեր, ոչ մի գրադարան, ոչ մի վերբեռնում։ Ամեն տեսակավորման կարգ, այբբենականից մինչև բնական թվային տեսակավորում, հաշվարկվում է տեղում, երբ մուտքագրում կամ փոխում եք ընտրանքները։
- 1Մուտքագրումը բաժանված է տողերիՁեր փակցրած տեքստը բաժանվում է նոր-տողի նիշերով։ Ընտրովի նախնական-մշակումն աշխատում է առաջինը. ամեն տողից կրճատվում են առաջատար և հետևող բացատները, և դատարկ տողերը հեռացվում են — երկուսն էլ կազմաձևելի։
- 2Intl.Collator-ը մշակում է կարգավորումըԱյբբենական և բնական տեսակավորումների համար դիտարկիչի ներկառուցված Intl.Collator-ը սկզբնավորվում է ձեր ընթացիկ կայքի տեղանքով, որպեսզի ընդգծված նիշերը (å, ä, ö և այլն) տեսակավորվեն ճիշտ լեզվական կարգով։ «Բնական» ռեժիմը սահմանում է թվային դրոշակը, ուստի «file2»-ը դասակարգվում է «file10»-ից առաջ, ոչ թե թվանշանները մշակվում են որպես պարզ նիշեր։
- 3Համեմատման բանալիները հեռացնում են աղմուկըՄինչև համեմատումը, ամեն տողից ընտրովի կերպով կարող են հեռացվել առաջատար հոդեր (the, a, an) և ոչ-այբանիշային կետադրություն տեսակավորման բանալուց — սկզբնական տողի տեքստն ամբողջական է մնում ելքում, միայն կարգավորման համար օգտագործվող բանալին է փոփոխվում։
- 4Խառնումն օգտագործում է ծպտագրական պատահականությունՊատահական խառնման ռեժիմը կանչում է crypto.getRandomValues՝ պատահական 32-բիթանոց ամբողջ թվերի զանգված ստեղծելու համար, ապա տողերի վրա գործարկում է Fisher-Yates խառնում՝ օգտագործելով այդ արժեքները — խուսափելով Math.random()-հիմքով մոտեցումների կողմնակալությունից։
Առնչվող գործիքներ
Կրկնօրինակ տողերի գտնիչ
Գտեք, հաշվեք կամ հեռացրեք կրկնօրինակ տողերն ցուցակից: Հիանալի է էլ. փոստի ցուցակների մաքրման, աուդիտի մատյանների կամ տվյալների արտածումներում կրկնվող գրառումների:
Էմոջիների ընտրիչ
Որոնեք և պատճենեք էմոջիներ մեկ սեղմումով։ Դիտեք ըստ կատեգորիայի, կազմեք մի քանի էմոջիների շարք, ընտրեք մաշկի երանգ և գտեք վերջերս օգտագործածները։
Անիվի Պտտիչ
Մուտքագրեք անունների կամ տարբերակների ցանկ, պտտեք անիվը և թողեք, որ այն պատահականորեն ընտրի մեկը՝ տկտկոցի ձայնով, կոնֆետիով և յուրաքանչյուր հաղթողին հեռացնելու հնարավորությամբ: