matchData = Regexp.new(/\d{4}-\d{2}-\d{2}\D\d{2}:\d{2}:\d{2}\D/)
puts matchData.match("2015-08-21T13:54:29Z")
if (!matchData || (matchData.size==0))
puts "here"
end
我有一個日期格式,我試圖檢查它是否返回nil或不。現在它匹配我希望它匹配的內容,但是當它不匹配(日期格式)時,我似乎無法找到它返回的內容。這只是空白,但它不是零。有什麼方法可以用來檢查長度嗎?看正則表達式是否返回Ruby中沒有匹配