什么是PHP substr()的Ruby等价物?

时间:2010-11-23 04:44:00

标签: php ruby string

什么是PHP语句的Ruby等价物

<?php echo substr("abcdefghijklm", 0, 5); ?>

2 个答案:

答案 0 :(得分:17)

使用括号表示法,使用与substr相同的两个参数。

substring = bigstring[0,5]

我曾经推荐http://railsforphp.com/substr作为查找常见PHP函数的Ruby / Rails等价物的好方法,但显然它不再在线。那很不幸:/

答案 1 :(得分:0)

使用byteslice方法

"abcdefghijklm".byteslice(0, 5) => "abcde"

https://ruby-doc.org/core-2.2.0/String.html#method-i-byteslice