单词后缀添加工具
输入文本和后缀,为每个识别到的单词添加后缀,并保留原有空格、标点和换行。
输入与选项
例如 -x、!、_end。不能为空。
处理结果
等待输入或载入示例。
- 输入字符
- 0
- 输出字符
- 0
- 输出行数
- 0
- 处理单词
- 0
了解更多
使用方法
输入文本和后缀,按需开启“跳过已有后缀”,点击“添加后缀”,核对结果后复制或下载。
实现原理与边界
优先使用 Intl.Segmenter 按单词边界切分文本,仅对 isWordLike 单元追加后缀;空格、标点和换行原样拼回。启用“跳过已有后缀”时,以 NFC 规范化后的字符串判断结尾是否已存在后缀。
常见问题
“跳过已有后缀”会怎样处理标点?
如果单词末尾已经有该后缀,或后缀出现在单词后紧邻的分隔符中,工具会跳过它,避免再次添加。
关闭区分大小写后,输入的后缀会改变大小写吗?
不会。关闭后只影响匹配判断,实际添加的后缀仍按你输入的大小写写入。
添加后缀会改变空格和换行吗?
不会。后缀只追加到识别出的单词片段,空格、标点和换行仍保留在原位置;复杂边界建议检查结果。
隐私、限制与来源
所有文本处理均在当前浏览器本地完成,不上传输入,不调用第三方运行接口。
本工具按浏览器的单词分段规则识别单词;不同语言的连字符、撇号或复合词边界可能与人工习惯不同。后缀为空时不执行。