數字重排去重

按「數字組成」給每個數字分組,找出互為重排(顛倒重複)的數字:可按數字組成、順序顛倒、完全相同三種口徑比對。
比對方式:   前導零:   輸出內容:
排序方式:   分隔符:
統計結果 下載 CSV
序號 原數字 數字組成 同組數字 狀態

工具介紹及使用方法

有些數字看起來不同、拆開卻完全一樣,例如 123 與 321、2041 與 4120——它們互為「重排」(也叫顛倒重複、異位詞)。做號碼查重、驗證碼去重、抽獎號篩查時,這類隱性重複最難用肉眼發現,本工具用「特徵值分組」一次挑出。

三種比對口徑:
· 數字組成相同(順序任意)—— 把各位數字從小到大排序後作為特徵值,例如 2041、4120、1024 的特徵值都是 0124,互為重排重複;
· 順序顛倒 —— 原串與倒序取較小者作為特徵值,只把「正讀反讀成對」的數字算成一組,例如 123 與 321、45 與 54;
· 完全相同 —— 只有字面完全一樣才算重複,等同於一般查重。

另外還可選擇是否忽略「前導零」:開啟後 012 與 12 會被視為同一組成。
說明:表格裡的「同組數字」列出與當前數字互為重排的其他數字,方便直接核對;同一個數值出現多次時仍算同一分組。

操作步驟

  1. 把數字貼進左側輸入框,逗號、空格、換行或任意符號分隔都可以(只辨識整數)。
  2. 選擇「比對方式」。
  3. 選擇「前導零」的處理方式。
  4. 選擇「輸出內容」:全部列出 / 只列重複項 / 只列唯一項。
  5. 選擇排序方式(依輸入順序 / 依數值大小 / 依分組)。
  6. 點擊開始,右側每行一個輸出篩選結果,下方表格顯示每個數字的「數字組成」、同組數字與狀態(重複 / 唯一)。

留言板

全部留言 →
0/200

  • 還沒人說話,來搶個沙發?