新手问题 问个很弱的问题。=~ 在 ruby 里是什么意思啊

jarorwar · 2013年07月25日 · 最后由 jarorwar 回复于 2013年07月25日 · 2281 次阅读

问个很弱的问题。=~ 在 ruby 里是什么意思啊

看到代码。def receive_data data send_data ">>>you sent: #{data}" close_connection if data =~ /quit/i end

提示:正则

#1 楼 @coolzilj 那个约等于号是什么意思?怎么理解啊?谢谢

#2 楼 @jarorwar 就是一个方法,名叫 =~, 碰巧正则表达式和字符串都有这个方法

def =~
  #pass
end

#3 楼 @luikore 哦。明了了~谢谢~

需要 登录 后方可回复, 如果你还没有账号请 注册新账号