я должен проверить, если строка 4 символов все шестнадцатеричной, я нашел еще один вопрос, который демонстрирует именно то, что я хочу сделать, но это Java: Regex to check string contains only Hex charactersRuby, проверьте, действительно ли строка содержит шестнадцатеричные символы?
Как я могу это сделать?
Я читал рубиновые документы для регулярных выражений, но я не понимаю, как вернуть true или false на основе этого совпадения?
Это возвращает 'nil', когда я его оцениваю против" f0a1 " –
Зависит от того, хотите ли вы, чтобы он чувствителен к регистру. –
, но я смущен, потому что тогда он либо возвращает '0', либо' nil', есть ли способ посмотреть, совпадает ли он? –