单词随机字母删除工具
输入文本,设置要随机删除的字母数量、候选字母和单词位置,生成可用种子复现的删字结果。
输入与选项
全部字母模式中“字母集合”表示保护字母;指定字母模式中表示只删除这些字母。
可输入 aeoiu 等字符;全部模式表示保护,指定模式表示候选。
范围 1~1000,且不得超过实际候选数量。
相同输入和选项使用相同种子可复现结果。
处理结果
等待输入或载入示例。
- 输入字符
- 0
- 输出字符
- 0
- 输出行数
- 0
- 删除字母
- 0
了解更多
使用方法
输入文本,选择删除全部字母或只删除指定字母,设置数量、位置和种子,然后处理并核对删除数量。
实现原理与边界
先按 Unicode 单词边界分段,再为每个单词建立可删除字母候选;候选受字母模式、大小写和首/中/尾位置约束。使用确定性种子随机数打乱候选后删除前 N 个位置,并从原始字素数组重建文本。
常见问题
“全部字母”和“指定字母”模式有什么区别?
全部字母模式会删除不在字母集合中的字母;指定字母模式只会删除集合中列出的字母。比较时还会受到区分大小写设置影响。
如何保护单词的首字母或末字母?
关闭“开头”“中间”或“结尾”对应的删除位置,就会把这些位置排除在候选范围外。删除数量超过候选数时工具会报错。
随机种子和首字母修复分别做什么?
种子决定选择哪些符合条件的字母;保留相同输入和选项即可复现结果。若删掉了大写单词的首字母,开启修复选项会尽量让新的首字母保持大写。
隐私、限制与来源
所有文本处理均在当前浏览器本地完成,不上传输入,不调用第三方运行接口。
删除数量不能超过当前条件下的可删候选;随机种子只保证本实现内可复现,不承诺与其他网站或其他随机算法产生相同序列。