hof*_*ffm 7 ruby string ruby-on-rails idempotent plural
也就是说,对于任何String string,以下是否保持?
string.pluralize == string.pluralize.pluralize
Run Code Online (Sandbox Code Playgroud)
复数不是幂等的.我可以通过例子来证明这一点(由个人Facebook帖子提供,可以帮助一些语言极客).
"taxi".pluralize
=> "taxis"
"taxis".pluralize
=> "taxes"
"taxi".pluralize.pluralize
=> "taxes"
Run Code Online (Sandbox Code Playgroud)
所以"出租车"(驱使你的东西)到"出租车"(一种安排或命令)来"征税"("出租车"的正确多元化).我确信还有其他例子,但他们肯定很难得到.
不是在寻找得分或接受这个答案,但我不能很好地适应Ryan的帖子中的评论.
我想不出有什么情况是不会的。
我刚刚尝试了以下单词,第二次复数后它没有改变。然而,其中一些确实以有趣的方式“破坏”,原因有两个:1)Rails 的复数规则实际上很愚蠢,2)英语很难。
| 归档时间: |
|
| 查看次数: |
310 次 |
| 最近记录: |