First occurrence stays
- Input
- a b a c b
- Expected output
- a b c
The original order is kept: a, b, c.
remove duplicate lines
The page opens with "Remove duplicate lines" applied to a list of emails in which "Ann" and "ann" appear written differently. The case-sensitive option is already off, so both count as the same line.
The original order is kept: a, b, c.
The first one is left, with the capitalization it was typed with.
With "Trim lines" first, both become "x" and the duplicate is caught. Without that step both would stay.
Trim, drop blanks, remove duplicates and sort A-Z, all in a single preset.
Yes, that is how the tool normally works. You build a chain of operations and it is applied in order to the input, with the result recomputed live. Each step can be reordered, switched off temporarily or removed, and the whole chain can be saved under a name for later reuse.
The first one that appears in the text. Later ones are discarded and the survivors keep the original order.
Almost always there is a space, a tab or an accent that you cannot see. Add "Trim lines" before the duplicates step, and "Remove accents" if the letters differ only by an accent.
Yes. The input and output counters show the line count on both sides, and the "Difference" tab lists exactly the lines that disappeared.
InputCharacters 42Words 1Lines 1Bytes 42
Drop a text file here
{
"name": "Junyo",
"tools": [
"format",
"diff"
]
}OutputEverything runs locally. No text is sent to a server.