ように文字列の先頭が「^」の場合は指定した文字以外が置換の対象になります。「-」を使って範囲を指定できます。"GOGLE"「-」は文字列の両端にない場合にだけ範囲指定の意味になります。同様に、「^」もその効果は文字列の先頭にあるときだけです。最後の文字が無限に続くものとして扱われます。置換後の文字列を生成して返します。置き換えることはできません。以下のコードを参照してください。エスケープを戻したものを返します。正規化した文字列を返します。いずれかで指定します。文字列ではない場合に発生します。