单词前缀删除工具

输入文本和前缀列表,从每个匹配单词的开头删除前缀,并保留原有分隔符。

输入与选项

每行一个前缀。

处理结果

等待输入或载入示例。
输入字符
0
输出字符
0
输出行数
0
删除前缀
0

了解更多

使用方法

每行输入一个前缀,设置大小写和是否连续删除,点击“删除前缀”。

实现原理与边界

按 Unicode 单词边界分段;对每个单词将前缀列表按长度从长到短匹配,避免短前缀抢先命中。启用连续删除时重复从单词开头匹配,直到没有命中或单词为空。

常见问题
多个前缀同时匹配时会删哪个?

在输入框中每行填写一个模式。若多个模式都匹配单词开头,工具会优先删除较长的那个。

开启“连续删除重复前缀”后有什么不同?

工具会在同一单词上反复检查,直到开头不再匹配;关闭时每个单词最多删除一次匹配项。

区分大小写会影响哪些文本?

开启后,Pre 和 pre 被视为不同模式;关闭后只在匹配时忽略大小写,剩余文字本身不会被改成统一大小写。

隐私、限制与来源

所有文本处理均在当前浏览器本地完成,不上传输入,不调用第三方运行接口。

前缀只在单词开头匹配,不进行任意位置替换;连续删除可能一次删除多层重复前缀。大小写不敏感比较使用语言中性的拉丁小写转换。

Unicode 文本分割规范 UAX #29

MDN:Intl.Segmenter