新聞中心
Ruby中有各種符號(hào),每種符號(hào)表示的內(nèi)容也不盡相同。在這里我們將會(huì)了解到其中的Ruby百分號(hào)表示法,希望對(duì)大家有所幫助。#t#

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的臨邑網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
- %{String} 用于創(chuàng)建一個(gè)使用雙引號(hào)括起來的字符串
- %Q{String} 用于創(chuàng)建一個(gè)使用雙引號(hào)括起來的字符串
- %q{String} 用于創(chuàng)建一個(gè)使用單引號(hào)括起來的字符串
- %r{String} 用于創(chuàng)建一個(gè)正則表達(dá)式字面值
- %w{String} 用于將一個(gè)字符串以空白字符切分
成一個(gè)字符串?dāng)?shù)組,進(jìn)行較少替換 - %W{String} 用于將一個(gè)字符串以空白字符切分
成一個(gè)字符串?dāng)?shù)組,進(jìn)行較多替換 - %s{String} 用于生成一個(gè)符號(hào)對(duì)象
- %x{String} 用于執(zhí)行String所代表的命令
上面幾個(gè)Ruby百分號(hào)表示法用{}擴(kuò)住了String,其實(shí)這個(gè){}只是一種分割符,可以換成別的字符,比如(),那么%表示法就是%(String),當(dāng)然還可以是別的字符,對(duì)于非括號(hào)類型的分割符,左右兩邊要相同,如%!String!
- %{Displaying #{entry_name.pluralize}
%d - %d of
%d in total} % [- collection.offset + 1,
- collection.offset + collection.length,
- collection.total_entries
- ]
以上就是我們?yōu)榇蠹医榻B的有關(guān)Ruby百分號(hào)表示法的相關(guān)內(nèi)容介紹。
名稱欄目:Ruby百分號(hào)表示法知識(shí)講解
轉(zhuǎn)載注明:http://fisionsoft.com.cn/article/copsjsh.html


咨詢
建站咨詢
