%{String} 用於建立一個使用雙引號括起來的字符串
%Q{String} 用於建立一個使用雙引號括起來的字符串
%q{String} 用於建立一個使用單引號括起來的字符串
%r{String} 用於建立一個正則表達式字面值
%w{String} 用於將一個字符串以空白字符切分紅一個字符串數組,進行較少替換
%W{String} 用於將一個字符串以空白字符切分紅一個字符串數組,進行較多替換
%s{String} 用於生成一個符號對象
%x{String} 用於執行String所表明的命令
PS:上面幾個%表示法中用{}擴住了String,其實這個{}只是一種分割符,能夠換成別的字符,好比(),那麼%表示法就是%(String),固然還能夠是別的字符,對於非括號類型的分割符,左右兩邊要相同,如%!String! 正則表達式