单数
复数
catcatsboxboxeschildchildrenpersonpeoplemousemicepartypartiesanalysisanalysesphenomenonphenomenamatrixmatricesbusbusheroheoeswifewives关于 英文单复数转换
英文复数远不止"加 s"那么简单: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,工具会按字母判断。
有浏览器兼容性要求吗?
本工具兼容所有现代浏览器(Chrome、Firefox、Edge、Safari),无需安装任何插件或扩展。
可以离线使用吗?
首次加载后,部分功能在离线状态下仍可使用。页面资源加载后,核心逻辑完全在浏览器本地运行,不依赖网络。