我有这个RoR代码如下;检查正则表达式是否与RoR匹配?
1. error_regex = /\|FileName.exe\|((dlg|frm|cls).*?)/
2. error_regex.match(backtrace)
3. if !error_regex.nil?
4. file_name = error_regex[1].sub!(/\.zip/, '')
5. file_name
6. end
所以我的问题是,这里发生了什么第3行。 我基本上没有回报经验,所以看着这段代码我把它看作 如果error_regex.nil不是零然后继续
但是最新的?对于 我不能只是做
if !error_regex.nil
正则表达式都很好,我只是试图让我的头围绕这句法。