亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Ruby > 正文

Ruby中操作字符串的一些基本方法

2020-10-29 19:39:51
字體:
來源:轉載
供稿:網友

 在Ruby中的String對象持有和操縱的任意序列的一個或多個字節,通常表示人類語言的字符表示。

簡單的字符串文本括在單引號(單引號字符)。引號內的文本的字符串值:

'This is a simple Ruby string literal'

如果需要內放置一個單引號,單引號的字符串文字,在它前面加上一個反斜杠Ruby解釋器不認為終止字符串:

'Won/'t you read O/'Reilly/'s book?'

反斜杠也可以轉義另一個反斜杠,這樣第二個反斜杠本身不是解釋為轉義字符。

以下是字符串相關的功能Ruby的。
表達式替換:

表達式替換嵌入任何Ruby表達式的值轉換成字符串使用的一種手段,可用 #{ and }替換:

#!/usr/bin/rubyx, y, z = 12, 36, 72puts "The value of x is #{ x }."puts "The sum of x and y is #{ x + y }."puts "The average was #{ (x + y + z)/3 }."

這將產生以下結果:

The value of x is 12.The sum of x and y is 48.The average was 40.

一般分隔的字符串:

一般分隔的字符串,可以創建字符串匹配任意分隔符,比如,雖然包含在一對,如:., !, (, {, <, 等,前面加上一個百分號(%). Q, q 和 x,有特殊的含義一般可以分隔的字符串。

%{Ruby is fun.} equivalent to "Ruby is fun."%Q{ Ruby is fun. } equivalent to " Ruby is fun. "%q[Ruby is fun.] equivalent to a single-quoted string%x!ls! equivalent to back tick command output `ls`

轉義字符:

下表是轉義或反斜線符號可以表示非打印字符列表。

注: 在雙引號的字符串,被解釋為轉義字符,在一個單引號字符的轉義字符被保留。

2015512110744315.jpg (581×573)

 字符編碼方式:

Ruby的默認字符集是ASCII碼,字符可能會由單字節表示。如果使用UTF-8或另一種現代的字符集,字符可能會以四個字節表示。

可以更改字符集使用$KCODE的在程序的開始行,像這樣:

$KCODE = 'u'

以下是 $KCODE 可能的值

2015512110847229.jpg (603×190)

 字符串的內置方法:

我們需要有一個String對象實例調用一個String方法。以下的方法來創建String對象的一個實例:

new [String.new(str="")]

這將返回一個新的字符串對象,其中包含str的一個副本?,F在使用str的對象,我們可以任何可用實例方法的。例如:

#!/usr/bin/rubymyStr = String.new("THIS IS TEST")foo = myStr.downcase
puts "#{foo}"

這將產生以下結果:

this is test

 字符串的解壓指令:

下表列出了解壓指令方法 String#unpack.

2015512110915320.jpg (579×754)

2015512110934549.jpg (587×692)

2015512110955640.jpg (567×225)

 例子:

試試下面的例子來解壓縮各種數據。

"abc /0/0abc /0/0".unpack('A6Z6')  #=> ["abc", "abc "]"abc /0/0".unpack('a3a3')      #=> ["abc", " /000/000"]"abc /0abc /0".unpack('Z*Z*')    #=> ["abc ", "abc "]"aa".unpack('b8B8')         #=> ["10000110", "01100001"]"aaa".unpack('h2H2c')        #=> ["16", "61", 97]"/xfe/xff/xfe/xff".unpack('sS')   #=> [-2, 65534]"now=20is".unpack('M*')       #=> ["now is"]"whole".unpack('xax2aX2aX1aX2a')  #=> ["h", "e", "l", "l", "o"]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久青草精品视频免费观看| 国产精品久久久久久久久久小说| 精品视频—区二区三区免费| 亚洲亚裔videos黑人hd| 日韩精品高清视频| 亚洲欧美日韩中文在线制服| 亚洲精品久久久久久久久久久| 狠狠色香婷婷久久亚洲精品| www.亚洲一二| 色综合视频一区中文字幕| 亚洲久久久久久久久久| 国产成人亚洲综合| 欧美极品第一页| 91老司机精品视频| 欧美又大又硬又粗bbbbb| 日韩一区av在线| 狠狠躁夜夜躁久久躁别揉| 久久久免费高清电视剧观看| 欧美性感美女h网站在线观看免费| 国产欧美精品日韩| 欧美一区二区三区……| 亚洲国产精品推荐| 亚洲一区av在线播放| 日韩欧美在线一区| 91免费看片网站| 欧美在线国产精品| 久久久久久久香蕉网| 欧美一区在线直播| 51视频国产精品一区二区| 91av在线不卡| 国产va免费精品高清在线| 久久91精品国产91久久久| 欧美国产日韩一区二区在线观看| 97精品久久久| 国产精品天天狠天天看| 国产精品一区电影| 亚洲久久久久久久久久久| 精品国产福利视频| www.99久久热国产日韩欧美.com| 日本亚洲欧洲色α| 成人免费看片视频| 欧美成人激情图片网| 中文字幕免费精品一区高清| 久久久免费电影| 亚洲欧美激情精品一区二区| 欧美成人精品在线播放| 欧美放荡办公室videos4k| 亚洲图片在线综合| 国产女人18毛片水18精品| 国产精品久久久一区| 日韩美女在线观看| 亚洲人成电影网站| 国产精品福利在线观看网址| 久久影院资源网| 国产97人人超碰caoprom| 深夜福利一区二区| 97免费视频在线播放| 热久久视久久精品18亚洲精品| 精品女厕一区二区三区| 精品亚洲国产视频| 亚洲风情亚aⅴ在线发布| 韩国精品美女www爽爽爽视频| 久久综合伊人77777尤物| 国产在线精品自拍| 欧洲美女7788成人免费视频| 亚洲精品99久久久久中文字幕| 麻豆乱码国产一区二区三区| 中文字幕久热精品在线视频| 狠狠操狠狠色综合网| 国产亚洲欧美日韩美女| 亚洲第一区中文99精品| 亚洲欧美日韩区| 午夜美女久久久久爽久久| 97精品国产97久久久久久免费| 亚洲人成网站在线播| 欧美性猛交xxxx免费看| 亚洲精品日产aⅴ| 美女啪啪无遮挡免费久久网站| 精品国产区一区二区三区在线观看| 久久久久久久网站| 亚洲va久久久噜噜噜久久天堂| 亚洲欧美日韩精品久久亚洲区| 午夜精品久久久久久久久久久久久| 亚洲欧美一区二区激情| 在线观看视频亚洲| 91免费高清视频| xxxxx91麻豆| 日韩av网址在线观看| 超薄丝袜一区二区| 日韩免费观看在线观看| 欧美成人亚洲成人日韩成人| 668精品在线视频| 亚洲成av人片在线观看香蕉| 国产精品直播网红| 欧美高清电影在线看| 亚洲女人天堂色在线7777| 亚洲欧美国产日韩天堂区| 伊人久久久久久久久久| 日韩一二三在线视频播| 欧美黄色片在线观看| 自拍偷拍亚洲一区| 久久久综合免费视频| 国产有码在线一区二区视频| 成人在线观看视频网站| 日韩av色在线| 日韩在线欧美在线| 日韩电影大全免费观看2023年上| 欧美日韩第一页| 久久人91精品久久久久久不卡| 欧美一区二区大胆人体摄影专业网站| 亚洲乱码国产乱码精品精天堂| 成人国产精品一区二区| 精品久久久久久电影| 亚洲精品女av网站| 在线国产精品视频| 91精品啪在线观看麻豆免费| 亚洲国产私拍精品国模在线观看| 一区国产精品视频| 国产97在线视频| 精品国产91久久久| 国产区亚洲区欧美区| 91网站在线看| 精品亚洲男同gayvideo网站| 色狠狠av一区二区三区香蕉蜜桃| 久久久久日韩精品久久久男男| 91在线色戒在线| 2018中文字幕一区二区三区| 91亚洲精品一区| 成人高清视频观看www| 欧美日韩另类在线| 日韩精品欧美国产精品忘忧草| 亚洲日本中文字幕| 精品香蕉一区二区三区| 成人激情春色网| 国产精品三级久久久久久电影| 国内精品美女av在线播放| 亚洲综合在线做性| 日韩精品免费综合视频在线播放| 亚洲精品福利资源站| 欧美日韩高清在线观看| 国产精品久久久久久久av大片| 欧美黑人xxxⅹ高潮交| 亚洲欧洲xxxx| 亚洲成人性视频| 韩国一区二区电影| 日本19禁啪啪免费观看www| 91禁国产网站| 国产69精品久久久久久| xxxxx成人.com| 久久免费视频在线| 91高清免费在线观看| 一区二区三区视频观看| 日韩大陆欧美高清视频区| 日本精品性网站在线观看| 91久久精品国产91久久性色| 日韩国产精品亚洲а∨天堂免| 久久久女人电视剧免费播放下载| 色噜噜国产精品视频一区二区| 国产精品视频自在线| 欧美老女人性生活| 中文字幕一区二区三区电影| 日韩美女中文字幕| 国产一区视频在线| 亚洲欧洲自拍偷拍|