Lumaktaw sa pangunahing nilalaman

Libreng Tagahanap ng Mga Paulit-ulit na Linya

Hanapin, bilangin, o alisin ang mga duplicate na linya mula sa isang listahan. Magaling para sa paglilinis ng mga listahan ng email, audit log, o paghahanap ng mga paulit-ulit na entry sa mga data dump.

Gumagana offline kapag na-load na

Naghahanap ang tool na ito ng mga duplicate na linya at CSV row sa text, hindi ng mga duplicate na file o larawan. Para tingnan kung magkapareho ang dalawang file, gamitin ang file hash checker

Mga opsyon
Format ng input
I-sort
Format ng bilang
Bilang ng pagkakataon
Lalabas dito ang output…

Mga karaniwang gamit

  • I-dedupe ang mga Listahan ng EmailI-linis ang mga listahan ng email bago ang pag-import sa Mailchimp, SendGrid, o iba pang mga ESP.
  • I-linis ang Data Bago ang PagsusuriMaghanap ng mga duplicate rows sa CSV exports o database dumps bago ang gawain ng analytics.
  • Tukuyin ang mga Ulit sa Mga Listahan ng GawainMakita ang mga duplicate na gawain sa mahabang mga listahan ng gawain o mga sumusunod sa proyekto.
  • Bilangin ang Dalas ng SalitaIpasok ang isang listahan ng mga salita/keyword upang makita kung alin ang lumalabas nang madalas.
  • Maghanap ng Mga Ulit na Mensahe ng CommitIpasok ang isang git log upang mahanap ang mga likas na pattern ng mensahe ng commit ng mga may-akda.

Paano ito Gumagana

Buong tumatakbo sa iyong browser ang pagtukoy ng duplicate gamit ang hand-written na JavaScript Map na binibilang ang bawat linya sa iisang pagdaan — walang library, walang server, walang upload. Live na nag-a-update ang mga resulta habang nagta-type ka.

  1. 1
    Paghahati ng linya at normalization
    Hinahati ng tool ang text mo sa mga newline (hinahawakan ang \r\n at \n), pagkatapos ay opsyonal na tinatanggal ang whitespace sa simula/dulo ng bawat linya at inaalis ang mga walang-lamang linya — kinokontrol ng mga checkbox na itinakda mo bago iproseso.
  2. 2
    Pagbilang gamit ang Map sa iisang pagdaan
    Ipinapasok ang bawat linya sa isang JavaScript Map na ang key ay ang normalized na anyo nito (lowercase kapag naka-on ang ignore-case). Nag-iipon ang Map ng bilang ng paglitaw bawat natatanging key sa iisang linear na pagdaan, pinananatili ang unang nakitang orihinal na text.
  3. 3
    Paggawa ng output ayon sa mode
    Depende sa napiling tab — Count, Unique, Duplicates Only, o Highlighted — fina-filter o sino-sort ang mga halaga ng Map (ayon sa dalas, alpabetiko, o pagkakasunod ng unang paglitaw) at fino-format bilang plain text o inline na view na may color code.
  4. 4
    Kopyahin o i-download ang resulta
    Puwedeng kopyahin sa clipboard ang naprosesong text, i-export bilang .txt file, o (sa Count mode) kopyahin bilang CSV na may isang row bawat halaga at ang bilang ng paglitaw nito — handang i-paste sa spreadsheet.

Mga Kaugnay na Tool

Mga Madalas na Itanong