Ruby中的%表示法

    %{String}  用於建立一個使用雙引號括起來的字符串 
    %Q{String} 用於建立一個使用雙引號括起來的字符串 
    %q{String} 用於建立一個使用單引號括起來的字符串 
    %r{String} 用於建立一個正則表達式字面值 
    %w{String} 用於將一個字符串以空白字符切分紅一個字符串數組,進行較少替換 
    %W{String} 用於將一個字符串以空白字符切分紅一個字符串數組,進行較多替換 
    %s{String} 用於生成一個符號對象 
    %x{String} 用於執行String所表明的命令 

    PS:上面幾個%表示法中用{}擴住了String,其實這個{}只是一種分割符,能夠換成別的字符,好比(),那麼%表示法就是%(String),固然還能夠是別的字符,對於非括號類型的分割符,左右兩邊要相同,如%!String! 正則表達式

相關文章
相關標籤/搜索