在Ruby中的String对象持有和操纵的任意序列的一个或多个字节,通常表示人类语言的字符表示。
简单的字符串文本括在单引号(单引号字符)。引号内的文本的字符串值:
1
|
'This
is a simple Ruby string literal'
|
如果需要内放置一个单引号,单引号的字符串文字,在它前面加上一个反斜杠Ruby解释器不认为终止字符串:
1
|
'Won\'t
you read O\'Reilly\'s book?'
|
反斜杠也可以转义另一个反斜杠,这样第二个反斜杠本身不是解释为转义字符。
以下是字符串相关的功能Ruby的。
表达式替换:
表达式替换嵌入任何Ruby表达式的值转换成字符串使用的一种手段,可用 #{ and }替换:
1
2
3
4
5
6
|
#!/usr/bin/ruby
x,
y, z = 12 , 36 , 72
puts "The
value of x is #{ x }."
puts "The
sum of x and y is #{ x + y }."
puts "The
average was #{ (x + y + z)/3 }."
|
这将产生以下结果:
1
2
3
|
The
value of x is 12 .
The
sum of x and y
is 48 .
The
average was 40 .
|
一般分隔的字符串:
一般分隔的字符串,可以创建字符串匹配任意分隔符,比如,虽然包含在一对,如:., !, (, {, <, 等,前面加上一个百分号(%). Q, q 和 x,有特殊的含义一般可以分隔的字符串。
1
2
3
4
|
%{Ruby
is fun.} equivalent to "Ruby
is fun."
% Q {
Ruby is fun. } equivalent to "
Ruby is fun. "
-
六六分期app的软件客服如何联系?不知道吗?加qq群【895510560】即可!标题:六六分期
阅读:18321|2023-10-27
-
今天小编告诉大家如何处理win10系统火狐flash插件总是崩溃的问题,可能很多用户都不知
阅读:9698|2022-11-06
-
今天小编告诉大家如何对win10系统删除桌面回收站图标进行设置,可能很多用户都不知道
阅读:8193|2022-11-06
-
今天小编告诉大家如何对win10系统电脑设置节能降温的设置方法,想必大家都遇到过需要
阅读:8559|2022-11-06
-
我们在使用xp系统的过程中,经常需要对xp系统无线网络安装向导设置进行设置,可能很多
阅读:8469|2022-11-06
-
今天小编告诉大家如何处理win7系统玩cf老是与主机连接不稳定的问题,可能很多用户都不
阅读:9410|2022-11-06
-
电脑对日常生活的重要性小编就不多说了,可是一旦碰到win7系统设置cf烟雾头的问题,很
阅读:8443|2022-11-06
-
我们在日常使用电脑的时候,有的小伙伴们可能在打开应用的时候会遇见提示应用程序无法
阅读:7875|2022-11-06
-
今天小编告诉大家如何对win7系统打开vcf文件进行设置,可能很多用户都不知道怎么对win
阅读:8426|2022-11-06
-
今天小编告诉大家如何对win10系统s4开启USB调试模式进行设置,可能很多用户都不知道怎
阅读:7403|2022-11-06
|
|
请发表评论