显然他们在任何输入上给我相同的输出,比如
"Ruby is red".start_with?("Ruby")
或
"Ruby is red".starts_with?("Ruby")
两者都给出了相同的结果。
答案 0 :(得分:11)
在Ruby添加String#start_with?
作为核心库的一部分之前,Rails的Active Support实现了String#starts_with?
方法。现在它只是为了向后兼容而保留的别名。
所以是的 - 他们做同样的事情,第一个来自Ruby,第二个来自Rails。