列表随机排序工具截图示例
这张截图展示了完整使用流程:输入列表、清理空行或重复项、随机打乱保留的全部项目,并在复制或下载前核对项目统计。
粘贴或上传列表,清理空行和重复项后,将保留的全部项目随机打乱为新的顺序。
| 顺序 | 项目 |
|---|---|
| 随机排序后的完整列表将在这里显示。 | |
表格、统计、复制和下载均来自同一份处理后的列表,不会再次计算。
工具先按所选规则清理列表,再从最后一个位置向前遍历,将当前位置与尚未固定范围内的一个随机位置交换。
随机索引来自 Web Crypto API,并使用拒绝采样避免取模偏差;不降级为 Math.random()。
空行处理、首尾空格清理和重复项处理只在随机排序前执行一次。删除重复项时区分大小写,并保留首次出现的项目。
结果区同时显示输入行数、有效项目数、删除空行数和删除重复项数。保留重复项且不删除空行时,输出数量与输入行数一致。
这张截图展示了完整使用流程:输入列表、清理空行或重复项、随机打乱保留的全部项目,并在复制或下载前核对项目统计。
粘贴和选择的文件只在当前浏览器读取与处理,不上传列表,不调用第三方运行接口,也不把列表内容写入 localStorage。
只有启用删除空行或删除重复项时才会减少项目,结果区会显示具体删除数量。
可以。默认保留重复项,相同内容会作为独立项目参与随机排序。
不需要。编号默认关闭,仅在选择后影响结果表格、复制文本和导出文件。