文字列の置換。
対象文字列の中で、事前に rexCompile 関数でコンパイルされた正規表現のパターンに当てはまる部分を、置換文字列に置換したところの文字列を生成し、それを返す。
(rexReplace 対象文字列 置換文字列 置換位置)
まず、rexCompileで正規表現をコンパイルし、rexReplaceでマッチした箇所を置換文字に置換する。
rexReplaceの3番目の数字は、置換する箇所(対象文字列の先頭から数えて何番目にマッチした箇所か)を指定する。0以下にするとマッチした箇所全て置換する
(rexCompile "[a-z]+")
(rexReplace "http://wikiwiki.jp/aiou/" "***" 1) → "***://wikiwiki.jp/aiou/"
(rexReplace "http://wikiwiki.jp/aiou/" "***" 2) → "http://***.jp/aiou/"
(rexReplace "http://wikiwiki.jp/aiou/" "***" 3) → "http://wikiwiki.***/aiou/"
(rexReplace "http://wikiwiki.jp/aiou/" "***" 20) → "http://wikiwiki.jp/aiou/"
(rexReplace "http://wikiwiki.jp/aiou/" "***" 0) → "***://***.***/***/"