မျဉ်းများ စီရန် ကိရိယာ

ကူးထည့်ထားသော စာရင်းများကို သဘာဝ၊ ကိန်းဂဏန်း သို့မဟုတ် အဘိဓာန်အစီအစဉ်ဖြင့် လျင်မြန်စွာ စီပါ။

အလွတ်မျဉ်း ဖယ်ရှားခြင်း၊ ထပ်နေမှု ဖယ်ရှားခြင်းနှင့် ဒေသသတ်မှတ်ချက် သိရှိသော စီစဉ်မှုတို့ကို သင့် ဘရောက်ဇာ အတွင်းတွင်ပဲ လုပ်ဆောင်သည်။

သင့် input သည် ဘရောက်ဇာအတွင်းပဲ ရှိနေသည်

အသုံးပြုပုံ

  1. စာရင်းကို ဘယ်ဘက်ကွက်ထဲသို့ ကူးထည့်ပါ၊ တစ်လိုင်းလျှင် တစ်ခုစီ။
  2. သဘာဝ၊ ကိန်းဂဏန်း သို့မဟုတ် အဘိဓာန်အစီအစဉ်ကို ရွေးပြီး တက်စဉ်/ဆင်းစဉ် ကို ရွေးပါ။
  3. လိုအပ်ပါက ဒေသသတ်မှတ်ချက်၊ အလွတ်မျဉ်း ဖယ်ရှားခြင်း၊ ထပ်နေမှု ဖယ်ရှားခြင်း သို့မဟုတ် ဖြတ်တောက်ခြင်းကို ချိန်ညှိပါ။
  4. စီရန် ကို နှိပ်ပြီး ရလဒ်ကို ကူးယူ သို့မဟုတ် ဒေါင်းလုဒ်လုပ်ပါ။

ဥပမာများ

သဘာဝအစီအစဉ် (ဖိုင်အမည်များ)

အဝင်

file10
file2
file1

အထွက်

file1
file2
file10

ကိန်းဂဏန်းအစီအစဉ် (`de-DE`)

အဝင်

10,5
2,75
1.234,5

အထွက်

2,75
10,5
1.234,5

အဘိဓာန်အစီအစဉ် (`sv`)

အဝင်

Öga
Zebra
Äpple
Ål

အထွက်

Zebra
Ål
Äpple
Öga

ဝေါဟာရ

သဘာဝအစီအစဉ်

လူသားဖတ်လွယ်သော နှိုင်းယှဉ်နည်းတစ်ခုဖြစ်ပြီး ကိန်းဂဏန်းကြိုးများကို စာလုံးအတိုင်း နှိုင်းယှဉ်မည့်အစား `2` ကို `10` ထက် ရှေ့ထားသည်။

အဘိဓာန်အစီအစဉ်

စကားလုံးများကို စာအက္ခရာအလိုက် နှိုင်းယှဉ်ခြင်း။ တိကျသော အစီအစဉ်သည် ဘာသာစကားနှင့် locale စည်းမျဉ်းများပေါ် မူတည်သည်။

Locale

collation နှင့် number parsing အတွက် အသုံးပြုသော ဘာသာစကားနှင့် ဒေသဆိုင်ရာ စည်းမျဉ်းများ၊ ဥပမာ `ja`၊ `en`၊ `sv` သို့မဟုတ် `de-DE`။

FAQ

သဘာဝအစီအစဉ်နှင့် အဘိဓာန်အစီအစဉ်၏ ကွာခြားချက်က ဘာလဲ?

သဘာဝအစီအစဉ်သည် ထည့်သွင်းထားသော ဂဏန်းများကို ဂဏန်းအဖြစ် သဘောထားသည်၊ ထို့ကြောင့် `file2` သည် `file10` ထက် အရင်လာသည်။ အဘိဓာန်အစီအစဉ်သည် စာသားကို စာသားအဖြစ် နှိုင်းယှဉ်သောကြောင့် `file10` ကို `file2` ထက် အရင်ထားနိုင်သည်။

ကိန်းဂဏန်းအစီအစဉ်က `1,234.56` နှင့် `1.234,56` ကို ကိုင်တွယ်နိုင်သလား?

ဟုတ်ပါတယ်။ ကိရိယာသည် ရွေးချယ်ထားသော locale အလိုက် decimal နှင့် grouping separator များကို အဓိပ္ပါယ်ဖွင့်ဆိုသည်။ စာကြောင်းတစ်ကြောင်းသည် ထို locale နှင့် မကိုက်ညီပါက သင့် setting အတိုင်း non-numeric အဖြစ် ကိုင်တွယ်သည်။

Locale ကို ဘယ်လို ရွေးသင့်သလဲ?

အများစုတွင် `Auto` ကို အသုံးပြုပါ။ အခြားဘာသာစကား၏ collation သို့မဟုတ် numeric formatting rules လိုအပ်သည့်အခါတွင်သာ `Custom` သို့ ပြောင်းပါ၊ ဥပမာ `sv` သို့မဟုတ် `de-DE`။

ထပ်နေမှု ဖယ်ရှားခြင်းက ဘယ်လို အလုပ်လုပ်သလဲ?

မူလ mode သည် exact matches များကိုသာ ဖယ်ရှားသည်။ advanced settings တွင် `Equal under current sort rules` သို့ ပြောင်းနိုင်ပြီး၊ active collation သို့မဟုတ် numeric rules အောက်တွင် တူညီသည်ဟု သတ်မှတ်ခံရသော စာကြောင်းများကို ပေါင်းနိုင်သည်။

ကျွန်ုပ်၏ data ကို server သို့ ပို့သလား?

မပို့ပါ။ စီစဉ်မှုသည် ဘရောက်ဇာအတွင်းတွင်သာ ဖြစ်ပွားပြီး သင့် input ကို server သို့ မပို့ပါ။

ဂျပန်၊ အာရဗီ သို့မဟုတ် ဥရောပ ဘာသာစကားများနှင့် ဤကိရိယာကို သုံးနိုင်သလား?

သုံးနိုင်ပါတယ်။ UI ကို localize လုပ်ထားပြီး စီစဉ်မှုသည် `Intl.Collator` နှင့် locale-aware number parsing ပေါ် မူတည်သည်။ နောက်ဆုံး အစီအစဉ်သည်လည်း ရွေးချယ်ထားသော locale နှင့် browser implementation ပေါ် မူတည်နေသေးသည်။

မှတ်စုများ

  • ကိန်းဂဏန်းအစီအစဉ်သည် decimal နှင့် grouping symbol များအတွက် ရွေးချယ်ထားသော locale ပေါ် မူတည်သည်။ ရလဒ်မှားနေသလို ထင်ပါက အရင်ဆုံး locale ကို စစ်ပါ။
  • `Equal under current sort rules` သည် case, accents, သို့မဟုတ် numeric formatting ကို တူညီသည်ဟု သဘောထားပါက မတူညီသလို မြင်ရသော စာကြောင်းများကို ပေါင်းစည်းနိုင်သည်။
  • ရွေးချယ်မှုများကိုသာ local အဖြစ် သိမ်းဆည်းနိုင်သည်။ input နှင့် output စာသားများကို မသိမ်းဆည်းပါ။

ကိုယ်ရေးလုံခြုံမှုနှင့် မှတ်စုများ

ဤကိရိယာသည် ဘရောက်ဇာအတွင်းတွင် local အဖြစ်သာ လုပ်ဆောင်သည်။ ဘာသာစကားပေါင်းစုံ အစီအစဉ်သည် ရွေးချယ်ထားသော locale နှင့် browser engine ပေါ် မူတည်ပြီး အနည်းငယ် ကွာခြားနိုင်သည်။