Я анализирую HTML.Например:
country_code = data.match(/Country Abbrev. : ([A-Z]{2})/)[1]
Это самый короткий способ получить искомое значение.Однако что делать, если данные не найдены (ноль), и я запрашиваю второй элемент массива, который не существует?
Что я хочу сделать: если возвращаемый объект не является массивом вкак минимум два элемента, country_code должен быть nil, в противном случае country_code = array [1].
Каков наилучший способ решить эту проблему?Может быть, в Ruby есть лучший способ справиться с такого рода поисками регулярных выражений, когда вам нужно ровно одно значение?