prependIfMissing

Returns this string with prefix prepended unless it already starts with prefix.

The comparison is case sensitive. An empty prefix leaves the string unchanged.