Konwersja wielkiej litery na tytułową za pomocą Rubiego

Próbuję przekonwertować ciąg wielkiej litery w Ruby na małą, ale pierwszą literą każdego słowa jest duża. Przykład:

przelicz „MY STRING HERE” na „My String Here”.

Wiem, że mogę użyć metody .downcase, ale to sprawi, że wszystko będzie małe („mój ciąg tutaj”). Skanuję wszystkie linie w pliku i wykonuję tę zmianę, więc czy jest to wyrażenie regularne, którego mogę użyć przez ruby, aby to osiągnąć?

Dzięki!

questionAnswers(9)

yourAnswerToTheQuestion