Ruby格式化字符串

简介:

格式控制符:

  • %  格式说明引导符。

  • -  指定左对齐输出。

  • 0  指定空位填零。 eg. %0md,m目标是位数

  • m.n     指定输出域宽度及精度。 eg. %m.nd,m目标是位数,n表示小数位数。

格式字符:指定输出项的数据类型和输出格式。

  • d  有符号十进制整数。

  • o  无符号八进制数。

  • x  无符号十六进制数。(小写的x格式中用小写字母a,b,c,d,e,f来表示10到15之间的数,大写的X则用大写的ABCDEF来表示10到15之间的数)

  • u  不带符号的十进制整数。

  • c     输出一个字符。

  • s  输出一个字符串。

  • e  以指数形式输出实型数。

  • f          以小数形式输出实型数。

  • g   自动决定输出格式为e和f中较短的一种,不打印无效的零。

  • %  输出%。



本文转自 nonono11 51CTO博客,原文链接:http://blog.51cto.com/abian/1334890,如需转载请自行联系原作者
相关文章
|
7月前
|
数据安全/隐私保护 Ruby 索引
|
7月前
|
存储 Ruby
|
7月前
|
Ruby
|
7月前
|
存储 Ruby
|
存储 Java 测试技术
Ruby 字符串从 1.8 到 2.5 的演变
Ruby 字符串从 1.8 到 2.5 的演变
Ruby 字符串从 1.8 到 2.5 的演变
|
索引 Ruby
【Ruby on Rails全栈课程】2.3 ruby的数据类型--字符串(String)、区间(Range)
1、字符串(String) 字符串是String类的对象。分为单引号字符串和双引号字符串。双引号字符串能支持较多的转义字符以及支持字符串#{}q嵌入变量。实际开发中多用双引号字符串。 (1)字符串嵌入变量用#{ },这个是ruby特有的,经常使用的一个功能。只支持双引号的字符串。
330 0
【Ruby on Rails全栈课程】2.3 ruby的数据类型--字符串(String)、区间(Range)