inflection相关内容

复数词如何变单数?

我正在为 ORM 准备一些表名,我想将复数表名转换为单个实体名.我唯一的问题是找到一种可靠的算法.这就是我现在正在做的事情: 如果一个词以-ies结尾,我用-y 替换结尾如果一个词以 -es 结尾,我会删除这个结尾.然而,这并不总是有效 - 例如,它将 Types 替换为 Typ 否则,我只是删除尾随的 -s 有谁知道更好的算法吗? 解决方案 这些都是一般规则(和好的规则) ..
发布时间:2022-01-02 17:42:27 其他开发

Java:如何获取传递给调用此方法的方法的参数?

在java中,可以获取调用当前方法的类和方法(获取StackTrace的方法). 我的问题是,我可以获取传递给调用此方法的方法的参数吗? 我需要这个用于调试目的. 例如: baseClass {初始函数(输入){var modifiedInput = input + "我修改了你";otherClass.doSomething(modifiedInput);}}其他类{做某事( ..
发布时间:2021-11-17 05:03:44 Java开发

适用于PHP的好的变形库?

我正在寻找适用于PHP的良好的拐点(或者,可以将复数转换为单数和反之的库,这是一种拐点),它可能是当前框架的一部分,也可以是独立的库,我唯一的要求是它与MIT许可证兼容. 解决方案 Code Igniter附带了一个,您可以 ..
发布时间:2020-07-23 06:59:37 PHP

Ruby on Rails 3.0.3中的自定义变形问题

我有一个名为 produccion_alternativa 的模型. 我在config/initializers/inflections.rb中添加了一个新的变形规则,如下所示: inflect.irregular('produccion_alternativa', 'producciones_alternativas') 我还有一个名为 productor 的模型,该模型与 produ ..
发布时间:2020-07-23 06:59:33 其他开发

如何使“存在/存在N个对象"复数?

对单个单词进行复数很简单: pluralize(@total_users, "user") 但是,如果我要打印“有个/一个 N个用户",该怎么办? 有0个用户 有1位用户 有2位用户 ,即如何使句子 复数? 解决方案 您可以为其添加自定义变形.默认情况下,Rails会将inflections.rb添加到config/initializers.您可以在其中添加: ..
发布时间:2020-07-23 06:58:29 其他开发

如何使用Wordnet获得单词的变形

我想使用Wordnet获取单词的屈折形式. 例如如果单词是make,则其变化量为 made, makes, making 我尝试了wn命令的所有选项,但没有得到单词的音调. 有什么想法吗? 解决方案 我不确定wordnet是否意图使单词变位.刚刚发现了有关WordNet(R)如何利用Morphy算法对与变形形式相关联的标题进行形态学确定的小文章 https://git ..
发布时间:2020-05-18 00:55:06 其他开发

为什么CakePHP使用不同的复数/单数命名约定?

有人可能解释这里为什么CakePHP有一个约定使用复数名称为数据库表和控制器和奇异的模型?为什么不总是使用单数术语,或总是复数?对我来说,似乎很困惑,总是要想“现在我在这里使用复数还是单数?” (或者有一个简单的方法记住??)然后你有连接表,使用两者的组合! 我假设有一个很好的理由,但只是没有遇到它。 (我真的希望它不只是因为Ruby-on-Rails工作方式。) 西蒙。 ..
发布时间:2016-11-08 11:29:22 PHP

Java的:如何获取参数传递给方法调用此方法?

在java中,它有可能获得调用当前方法(在其中获得栈跟踪的方法)所述的类和方法 我的问题是,我可以传递给调用此方法的方法的参数? 我需要这个进行调试。 例如: 基类{ initialFunc(输入){ VAR modifiedInput =输入+“我修改你”; otherClass.doSomething(modifiedInput); } }oth ..
发布时间:2016-05-29 12:03:12 Java开发