问题标签 [pluralize]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何从PHP中的字符串中删除复数词?
我有一串单词,其中包含一些单词
还有一些像
它们是单数的,但"s"
最后有。我想删除复数词,但我无法编写代码从末尾删除 s,因为它将"s"
从所有单词中删除。我在互联网上搜索,找不到任何相关的东西。谁能帮助我以最好的方式做到这一点?
编辑:如何在我的程序中使用 CakePHP?我以前从未使用过它,所以没有经验。我在函数中有那个字符串变量。它说我需要安装 Cake PHP,谁能告诉我如何在函数中使用它?
谢谢
angularjs - ng-pluralize 翻译错误:“TypeError”
嗨,我正在尝试在 Angular 中本地化字符串以进行复数。我正在使用 ng-pluralize 指令来处理复数化和本地化,我在运行时根据用户区域设置将字符串传递给指令。但是即使 $scope 加载了翻译后的字符串,我也会收到错误“TypeError: Object # has no method 'one'”。以下是我的 html 代码,
Javascript代码
我已将调试器添加到每个条件块中,因此当我在控制台中检查 $scope.translateStrings 时,我得到的输出为,对于 en-us:
是因为指令没有用最新的字符串更新,还是我在某个地方出错了。
php - FOSRestBundle:如何避免 POST /login 路由的自动复数化?
我也通过 REST api 调用来处理用户登录:
这是php app/console router:debug
向我展示的:
在这种情况下,“登录”的自动复数并不是那么好......任何想法如何只获得“登录”?
ruby-on-rails - 创建一个三表联合表
我正在尝试创建一个三表联合表。我有三张桌子,老师,科目和时期。他们将加入一个表,该表是三者的组合。我正在尝试通过执行以下操作来完成此操作:
组合表:
主题表:
教师表:
周期表:
当我这样做来创建一个时,User.create(:period => Period.first, :teacher => Teacher.first, :subject => Subject.first)
我得到了这个响应:
我曾尝试使用config.active_record.pluralize_table_names = false
,但后来我所有的其他表都不起作用。
ruby-on-rails - Rails 4:复数 model_name.human 使用 count: 123 不起作用
从 Rail 3 开始,我习惯这样做:
这似乎在 Rails 4 中不起作用?
虽然复数一个简单的字符串似乎有效:
知道这里有什么问题吗?
ios7 - iOS 7 复数+阿拉伯语
基本问题是以下行:
返回格式为“3 arabic_text ”的字符串。
当我写一行时:
再次返回一个格式为“3 arabic text ”的字符串。
当我写一个创建这样的字符串时:
expressionString
的值变成了“3 个阿拉伯文本”形式的字符串。
但是当我写这样的代码时:
expressionString
的值变成了一个形式为“ arabic text d”的字符串。
这种行为可能与阿拉伯字母中接受数字的事实有关,但拉丁字母字符不接受。
我正在使用 iOS7 本地化复数功能(本地化属性列表文件部分 [此处][1])。
Localizable.stringsdict 文件如下所示:
从我这样使用的代码中:
但我永远无法得到这个返回“阿拉伯文本1”的调用,它总是返回“1阿拉伯文本”。
编辑:
谢谢你,霍拉克斯。
起初,您的答案似乎没什么用。但现在我明白了。我对几件事感到困惑。
1) 在调试期间使用 NSLog() 并打印 NSString 值。似乎以这种方式打印带有阿拉伯语内容的 NSString 值会以与将它们作为 UILabel 内容放置时的显示方式相反的方向打印它们。
2)当文本涉及阿拉伯字符与数字结合时,UILabel 将内容包装成多行的方式。具体来说,就我而言,我有:
“1234567890128兑换码”,被包装成:
"123456789012
阿拉伯文字8"
ruby-on-rails - main:Object 的未定义方法复数
我正在尝试在我的控制台中测试一种方法,但即使是基本的复数形式 -
不会工作..
输出:
但helper.method(:pluralize)
告诉我:Method: ActionView::Base(ActionView::Helpers::TextHelper)#pluralize
我错过了什么?
ruby-on-rails - Rails - 如何复数一个句子?
我知道你可以使用复数功能在 Rails 中复数一个单词。
但我想做的是复数一个需要复数多个单词的句子。
问题在于,如果只有 1 只猫。它会回来
这在语法上没有意义。
应该说
问题是,我不知道如何复数,因为这里有两个参数(is 和 cat)。
任何帮助将不胜感激。
也许是这样的?
css - CSS使短语复数
是否可以根据元素中的数字仅使用 CSS 将短语转换为复数?
我猜这打破了表示/数据分离边界的理念,但只是想知道这是否可能。使用 JavaScript 很容易,但想知道 CSS 是否可以处理它。
输出:0 本书
输出:1本书
输出:2本书
string - rails4 // 当 count 为 0 时做复数
我对复数有一个大问题:当为 0 时,它确实复数了这个词
如果 @posts.size 等于 0 :
如果 @posts.size 等于 1 :
如果 @posts.size 等于 2 或更多:
因为默认情况下它不应该在 0 时添加 s,所以我迷路了。有没有人看到这里出了什么问题?