I'm looking at ruby's replace: <http://www.ruby-doc.org/core/classes/String.html#M001144>

It doesn't seem to make sense to me, you call replace and it replaces the entire string.

I was expecting:

```
replace(old_value, new_value)

```

Is what I am looking for gsub then? 

replace seems to be different than in most other languages.