Как проверить, закодирована ли строка в кодировке Base 64 в Ruby ?

Мне нужно реализовать некоторый код в Ruby на основе реализации Java, которая уже была сделана в компании. Части кода Java используются для проверки того, закодирована ли строка в формате base64 с использованием Base64.isArrayByteBase64 (aInput) из библиотеки org.apache.commons.codec.binary.Base64.

Я действительно видел, что стандартная библиотека Ruby включает модуль Base64 для кодирования и декодирования из и в Base64. Но я не вижу встроенной в Ruby функциональности, которая проверяет, закодирована ли конкретная строка в Base64 или нет. Есть ли еще какая-нибудь библиотека / жемчужина, которая удовлетворяет моим требованиям?

Заранее спасибо.

5
задан Dharam Gollapudi 27 August 2010 в 17:43
поделиться