Ruby ruby 占位符问题

secondrocker · January 03, 2014 · Last by secondrocker replied at January 03, 2014 · 4502 hits

ruby 中字符串有没有这种风格的占位符,或者类似的,即声明 "name:{0},age:{1}"字符串时只指定占位符没有内容

String.format("name:{0},age:{1}","sx",23)

% 占位符,和 C 语言一致:

"name:%s,age:%d" % ["sx", 23]

推荐写法:

"name:#{"sx"},age:#{23}"

#1 楼 @luikore 多谢,第二种确实用不了,因为定义字符串时,不确定占位符的值

You need to Sign in before reply, if you don't have an account, please Sign up first.