ruby自带全局变量正则表达式
$! 最近一次的错误信息ruby
$@ 错误产生的位置命令行
$_ gets最近读的字符串对象
$. 解释器最近读的行数进程
$& 最近一次与正则表达式匹配的字符串字符串
$~ 做为子表达式组的最近一次匹配get
$n 最近匹配的第n个子表达式(与$~[n]同样)变量
$= 是否区分大小的标志脚本
$/ 输入记录分隔符字符
$\ 输出记录分隔符
$0 Ruby脚本名称
$* 命令行参数
$$ 解释器进程ID
$? 最近一次执行的子进程退出状态
比较运算符
<=> 比较两个对象,根据大于、等于和小于的状况,分别返回一、0和-1=== 当普通对象处于运算符左边时,该运算符与"=="功能相同;但左边对象是一个Range对象,且右边对象包含在该 Range内时,返回true,不然返回false
=~ 正则表达式匹配
!~