Ondoa Mistari Inayojirudia
Ondoa mistari inayojirudia kutoka kwenye orodha zilizobandikwa kwa swichi za hifadhi mpangilio, kupanga kwa kupanda/kushuka, sheria za case, trim, na kushughulikia mistari tupu.
Pia inaunga mkono ulinganisho unaojali Unicode, kunakili kwa haraka/pakua, na usafishaji wa orodha za lugha nyingi.
Zana hii hufanya nini
Itumie kuondoa marudio katika orodha za mstari mmoja kama lebo, barua pepe, URL, misimbo ya bidhaa, au maelezo ya utafiti yaliyonakiliwa. Hifadhi tukio la kwanza mahali pake, au panga matokeo ya kipekee kwa makabidhiano safi zaidi.
Jinsi ya kutumia
- Bandika orodha yako kwenye kisanduku cha ingizo, mstari mmoja kwa kila kipengee.
- Rekebisha mpangilio, kulinganisha kwa case, trim, na kushughulikia mistari tupu ikiwa inahitajika.
- Bofya Ondoa marudio, kisha nakili au pakua matokeo yaliyosafishwa.
Mifano
Ondoa marudio huku ukihifadhi mpangilio wa awali
Ingizo
Alpha Beta Alpha Gamma Beta
Matokeo
Alpha Beta Gamma
Puuza case + trim
Ingizo
Alpha alpha ALPHA Beta
Matokeo
Alpha Beta
Panga huku ukiondoa marudio
Ingizo
item 10 item 2 item 2 item 1
Matokeo
item 1 item 2 item 10
Kamusi
Funguo la kulinganisha
Thamani ya ndani ya kulinganisha baada ya trim, usawazishaji wa Unicode, na ushughulikiaji wa case. Ni tofauti na mstari wa asili unaoonyeshwa.
Trim
Huondoa nafasi za mwanzo na za mwisho kutoka kila mstari kabla ya kulinganisha. Haisawazishi nafasi za katikati.
NFC
Mojawapo ya fomati za Unicode normalization zinazopunguza tofauti kati ya herufi zinazoonekana sawa lakini zina uwakilishi tofauti wa ndani.
Mpangilio unaozingatia eneo
Mpangilio unaofuata lugha ya sasa ya ukurasa badala ya mpangilio wa code point moja kwa moja. Hii inaweza kubadilisha jinsi accents na hati mchanganyiko zinavyopangwa.
Maswali ya Mara kwa Mara
Je, huhifadhi mpangilio wa awali?
Ndiyo. Keep order ndiyo chaguomsingi. Zana huhifadhi tukio la kwanza la kila mstari na kudumisha mpangilio wa tukio la kwanza isipokuwa ubadilishe kwenda kupanga kwa kupanda au kushuka.
Naweza kupuuza case kwa maandishi ya lugha nyingi?
Ndiyo, lakini ushughulikiaji wa case unafuata lugha ya sasa ya ukurasa. Kwa orodha za lugha mchanganyiko, hasa zenye herufi maalum za eneo, matokeo yanaweza kutofautiana na unavyotarajia.
Nini hubadilika trim ikiwa imewashwa?
Nafasi za mwanzo na za mwisho huondolewa kabla ya kulinganisha. Hilo hufanya `Alpha` na ` Alpha ` zihesabike kama mstari mmoja.
Mistari tupu hushughulikwaje?
Mistari tupu huondolewa kwa chaguomsingi. Ukizima hilo, mistari tupu nayo hulinganishwa, na marudio ya mistari tupu hujikunja kuwa mstari mmoja tupu uliobaki.
Je, mistari inayoonekana sawa inaweza bado isilingane?
Ndiyo. NFC normalization husaidia na tofauti nyingi za herufi zilizotungwa/kutungwa upya, lakini herufi zisizo na upana na tofauti za upana bado zinaweza kuweka mistari tofauti.
Je, ingizo langu hutumwa kwa seva?
Hapana. Kila kitu hufanyika ndani ya kivinjari chako, na wala maandishi ya ingizo wala matokeo hayahifadhiwi kwenye URL.
Vidokezo
- Ulinganisho wa ignore-case unategemea lugha ya sasa ya ukurasa, kwa hiyo orodha za lugha mchanganyiko zinahitaji uangalifu zaidi.
- Herufi zisizo na upana na tofauti za full-width/half-width hazijaunganishwa kiotomatiki. Marudio yakibaki yanaonekana, chunguza maandishi kwa zana ya herufi zisizoonekana.
- Toleo hili huhifadhi tukio la kwanza la kila mstari. Halitoi sheria ya kuhifadhi la mwisho.