Кайталанган саптарды алып салуу

Чапталган тизмелерден кайталанган саптарды иретти сактоо, өсүү/азаюу боюнча сорттоо, регистр эрежелери, кыюу жана бош саптарды иштетүү менен алып салыңыз.

Ошондой эле Юникодду эске алган салыштырууну, тез көчүрүү/жүктөөнү жана көп тилдүү тизмелерди тазалоону колдойт.

Браузерде гана иштетүү Юникодду эске алган Иретти сактоо же сорттоо
Киргизүүңүз браузерде калат жана серверге жөнөтүлбөйт.

Бул курал эмне кылат

Муну ар сапта бирден турган тизмелерди, мисалы белги, электрондук почта, URL, продукт коду же көчүрүлгөн изилдөө жазмалары сыяктуу нерселерди кайталанмадан тазалоо үчүн колдонуңуз. Биринчи кездешкен маанини ошол бойдон калтыра аласыз же иреттүү өткөрүп берүү үчүн бирдиктүү жыйынтыкты сорттой аласыз.

Колдонуу жолу

  1. Тизмеңизди киргизүү талаасына, ар сапка бирден пункт кылып чаптаңыз.
  2. Керек болсо иретти, регистрди, кыюуну жана бош саптарды иштетүүнү жөндөңүз.
  3. Кайталанмаларды алып салуу баскычын басып, анан тазаланган натыйжаны көчүрүңүз же жүктөп алыңыз.

Мисалдар

Баштапкы иретти сактап, кайталанмаларды алып салуу

Киргизүү

Alpha
Beta
Alpha
Gamma
Beta

Чыгыш

Alpha
Beta
Gamma

Регистрди эске албоо + кыюу

Киргизүү

Alpha
 alpha
ALPHA
Beta

Чыгыш

Alpha
Beta

Кайталанмаларды алып салып, сорттоо

Киргизүү

item 10
item 2
item 2
item 1

Чыгыш

item 1
item 2
item 10

Түшүндүрмө

Салыштыруу ачкычы

Кыюу, Юникодду нормалдаштыруу жана регистрди иштетүүдөн кийинки ички салыштыруу мааниси. Ал баштапкы көрсөтүлгөн саптан өзүнчө каралат.

Четтерин кыюу

Салыштыруудан мурун ар бир саптын башындагы жана аягындагы боштуктарды алып салат. Ички боштуктар өзгөртүлбөйт.

NFC

Ички түзүлүшү ар башка болсо да көрүнүшү бирдей белгилердин айырмасын азайтуучу Юникодду нормалдаштыруу түрү.

Жергиликтүү тилди эске алган сорттоо

Таза код чекиттерине эмес, активдүү бет тилине жараша сорттоо. Бул акценттер менен аралаш жазуулардын иретине таасир этиши мүмкүн.

Көп берилүүчү суроолор

Баштапкы иретти сактайбы?

Ооба. Иретти сактоо демейки режим. Курал ар бир саптын биринчи жолу кездешкенин гана калтырып, өсүү же азайуу боюнча сорттоого өтмөйүнчө ошол иретти сактайт.

Көп тилдүү текст үчүн регистрди эске албасам болобу?

Ооба, бирок регистрди иштетүү учурдагы бет тилине жараша болот. Өзгөчө жергиликтүү тилге мүнөздүү тамгалары бар аралаш тилдүү тизмелерде жыйынтык күткөндөй болбой калышы мүмкүн.

Четтерин кыюу күйгүзүлсө эмне өзгөрөт?

Салыштыруудан мурун саптын башы менен аягындагы боштуктар алынып салынат. Ошентип `Alpha` менен ` Alpha ` бир эле сап болуп эсептелет.

Бош саптар кантип иштетилет?

Бош саптар демейкиде эсепке алынбайт. Эгер муну өчүрсөңүз, бош саптар да салыштырылып, кайталанган бош саптар бир гана калтырылган бош сапка кыскартылат.

Көрүнүшү бирдей саптар дал келбей калышы мүмкүнбү?

Ооба. Юникодду нормалдаштыруунун NFC түрү көптөгөн бириккен/ажыратылган айырмачылыктарды азайтат, бирок нөл кеңдиктеги белгилер жана толук кеңдик/жарым кеңдик айырмачылыктары саптарды бөлөк калтырышы мүмкүн.

Киргизүүм серверге жөнөтүлөбү?

Жок. Баары браузерде жергиликтүү иштейт, киргизилген текст да, жыйынтык да URL'де сакталбайт.

Эскертүүлөр

  • Регистрди эске албоо учурдагы бет тилине жараша иштейт, ошондуктан аралаш тилдеги тизмелерде кошумча этияттык керек.
  • Нөл кеңдиктеги белгилер жана толук кеңдик/жарым кеңдик айырмачылыктары автоматтык түрдө бириктирилбейт. Эгер кайталанмалар көрүнүп турса, текстти көрүнбөгөн белгилер куралы менен текшериңиз.
  • Бул версия ар саптын биринчи кездешкенин калтырат. Акыркы кездешкенди калтыруу режими жок.