Text line operations
Deduplicate · drop blank lines · trim whitespace · natural sort · reverse
操作(按固定管线依次生效:统一换行 → 去首尾空白 → 去空行 → 去重 → 排序/反向)
FAQ
No. All the processing happens in local JavaScript inside your browser, with no server request at all; reloading clears it.
A fixed pipeline: unify line breaks, trim leading and trailing whitespace, drop blank lines, deduplicate, then sort or reverse. The operations you tick take effect one after another in exactly that order, so the result stays predictable.
After trimming leading and trailing whitespace, only lines that are completely identical count as duplicates; the first occurrence keeps its place and the relative order of the rest does not change.
Yes. Numbers compare by value (line 2 comes before line 10), Chinese follows pinyin order, case is ignored; lines that are exactly identical are not reshuffled.