单数
12 行
复数
catcatsboxboxeschildchildrenpersonpeoplemousemicepartypartiesanalysisanalysesphenomenonphenomenamatrixmatricesbusbusheroheoeswifewives关于 英文单复数转换
英文复数远不止"加 s"那么简单:city 变 cities、knife 变 knives、child 变 children,还有 sheep 这种单复同形。本工具在浏览器本地把英文单词转换成正确的复数形式,处理常见的拼写规则与不规则变化,特别适合写代码生成接口字段、数据库表名或多语言文案时使用。例如 city 转 cities、knife 转 knives、child 转 children,而 sheep 保持单复同形,规则与不规则变化一次处理。生成接口字段或数据库表名时保持单复数一致,能让代码读起来更自然。需要注意:工具默认把输入当作单数处理,如果误传了已是复数的词,可能产生双重复数,所以批量替换前先在少量样本上验证一遍更稳妥;遇到专有名词、缩写或生僻不规则词也建议人工复核一次,自动规则对这类词覆盖有限。
使用方法
- 打开「英文单复数转换」
- 粘贴待处理的文本
- 根据需要调整输出选项
- 点击「处理」按钮,结果实时显示
- 复制或导出结果
使用场景
- 接口字段 — 把 user、category 转成 users、categories 作为 REST 资源路径或集合字段名。
- 表名生成 — 按 ORM 约定将模型单数名转成复数表名,保持命名一致。
- 文案动态化 — 根据数量在界面里显示 1 item / 3 items 的正确单复数形式。
- 代码生成 — 脚手架生成 CRUD 代码时自动推导集合命名,减少手工拼写错误。
- 学习辅助 — 快速查证不规则名词如 mouse、analysis 的正确复数。
常见问题
能正确处理不规则复数吗?
内置了 child→children、man→men、foot→feet 等常见不规则词典,但英语不规则形态繁多,生僻词建议人工核对。
单复同形的词怎么办?
sheep、fish、series 等单复数相同的词会原样保留,不会被错误地加上 s。
已经是复数的词再转会怎样?
工具按"输入为单数"的假设转换,对已是复数的词可能产生双重复数,建议输入单数形式。
支持其它语言的复数吗?
仅针对英文构词规则。中文等没有形态复数的语言不适用。
为什么 -y 结尾有时加 s 有时变 ies?
辅音字母加 y 结尾(如 city)变 ies;元音加 y(如 day)直接加 s,工具会按字母判断。
-f/-fe 结尾的词怎么处理?
常见词如 knife→knives、leaf→leaves 会把词尾改成 ves,但 safe、roof 等则直接加 s,工具按常见规则处理,个别例外需人工核对。
广告