ruby哪些特殊字符需要转义?
字符串 含义 \a 替换成Bell声所对应的符号 \nnn nnn表示一个八进制数值,替换成该八进制所对应的字符 \b 退格符,替换成退格键所对应的字符 \xnn xnn表示一个十六进制数,替换成该十六进制数所对应的字符 \e 替换成Escape键对应的字符 \cx 替换成Ctrl X组合键对应的字符,其中x可以是任意键对应的字符 \C-x 替换成Ctrl X组合键对应的字符,其中x可以是任意键对应的字符 \n 换行符,替换成一个空行 \M-x 替换成Alt X组合键对应的字符,其中x可以是任意键对应的字符 \r 回车符,替换成一个回车 \M-\C-x 替换成Ctrl Alt X组合键对应的字符,其中x可以是任意键对应的字符 \s 空白符,替换成一个空白字符 \t 替换成一个Tab键所对应的字符 \v 替换成一个垂直Tab键所对应的字符 #{expr}替换成变量或者表达式expr所对应的值