ruby自帶全局變量
$! 最近一次的錯誤信息
$@ 錯誤產生的位置
$_ gets最近讀的字符串
$. 解釋器最近讀的行數
$& 最近一次與正則表達式匹配的字符串
$~ 作為子表達式組的最近一次匹配
$n 最近匹配的第n個子表達式(與$~[n]一樣)
$= 是否區分大小的標志
$/ 輸入記錄分隔符
$\ 輸出記錄分隔符
$0 Ruby腳本名稱
$* 命令行參數
$$ 解釋器進程ID
$? 最近一次執行的子進程退出狀態
比較運算符
<=> 比較兩個對象,根據大於、等於和小於的情況,分別返回1、0和-1
=== 當普通對象處於運算符左邊時,該運算符與"=="功能相同;但左邊對象是一個Range對象,且右邊對象包含在該 Range內時,返回true,否則返回false
=~ 正則表達式匹配
!~