見つかった文字列を別の文字列で置き換えます。
StrReplace(str1,
str2,
str3)
入力値の説明: str1
検索と置き換えの対象となる文字列。Character、VarChar、または LongVarChar タイプを使用できます。
str2
検索され置き換えられる文字列です。Character または VarChar タイプを使用できます。
str3
検索された文字列を置き換える文字列です。Character または VarChar タイプを使用できます。
戻されるタイプ: Character
オブジェクト: Procedure、
Transaction、
Web Panel、
Panel、
Data Provider ジェネレーター: .NET、
.NET Framework、
Java、Ruby (GeneXus X Evolution 3 まで)、Visual FoxPro (GeneXus X Evolution 3 まで)、
Apple、
Android、
Angular
StrReplace 関数は、
&Str1 内で見つかったすべての
&Str2 を
&Str3 で置き換えた文字列を返します。
注:
- 置き換えは同時に行われます。つまり、文字列が置き換えられると、パターン検索は行われません。
- 大文字と小文字が区別されます。したがって、「a」と「A」は同じではありません。
&Source = “Test#of#the#StrReplace#function”
&Ret = StrReplace(&Source, “#”, “ “)
// 結果: &Ret = "Test of the StrReplace function"
この例では、&Ret 変数には上記のテキストが含まれます (&Source に出現する「#」文字をすべて空白スペースに置き換えた結果になります) 。
Replace メソッド
StrSearch 関数