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 多谢,第二种确实用不了,因为定义字符串时,不确定占位符的值