草庐IT

ruby - 是否可以在 Ruby 中定义一个名称以 : (colon)? 结尾的方法

只是想知道是否有可能通过某些漏洞定义一个以冒号结尾的方法名称。它的目的是让事情看起来像这样:mymethod:arg1,arg2,arg3 最佳答案 从技术上讲,可以使用该名称定义一个方法,但由于语法规则,您不能那样调用它。(冒号被认为是不同的标记。)您将不得不执行send('mymethod:',args),这违背了目的。 关于ruby-是否可以在Ruby中定义一个名称以:(colon)?结尾的方法,我们在StackOverflow上找到一个类似的问题: h