Ruby verifique se nil antes de chamar o método

Eu tenho uma string em Ruby em que estou chamando o método strip para remover o espaço em branco inicial e final. por exemplo.

s = "12345 "
s.strip

No entanto, se a string estiver vazia, recebo o seguinte erro.

NoMethodError: método indefinido `strip 'para nil: NilClass

Estou usando o Ruby 1.9, então qual é a maneira mais fácil de verificar se o valor é nulo antes de chamar o método strip?

Atualizar:

Eu tentei isso em um elemento em uma matriz, mas tenho o mesmo problema:

data[2][1][6].nil? ? data[2][1][6] : data[2][1][6].split(":")[1].strip

questionAnswers(8)

yourAnswerToTheQuestion