String.Replace メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| Replace(ICharSequence, ICharSequence) |
リテラル ターゲット シーケンスと一致するこの文字列の各部分文字列を、指定したリテラル置換シーケンスに置き換えます。 |
| Replace(Char, Char) |
この文字列内のすべての |
| Replace(String, String) |
リテラル ターゲット シーケンスと一致するこの文字列の各部分文字列を、指定したリテラル置換シーケンスに置き換えます。 |
Replace(ICharSequence, ICharSequence)
リテラル ターゲット シーケンスと一致するこの文字列の各部分文字列を、指定したリテラル置換シーケンスに置き換えます。
[Android.Runtime.Register("replace", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;", "")]
public string Replace(Java.Lang.ICharSequence target, Java.Lang.ICharSequence replacement);
[<Android.Runtime.Register("replace", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;", "")>]
member this.Replace : Java.Lang.ICharSequence * Java.Lang.ICharSequence -> string
パラメーター
- target
- ICharSequence
置換する char 値のシーケンス
- replacement
- ICharSequence
char 値の置換シーケンス
返品
結果の文字列
- 属性
例外
targetまたはreplacementがnull場合は。
注釈
リテラル ターゲット シーケンスと一致するこの文字列の各部分文字列を、指定したリテラル置換シーケンスに置き換えます。 置換は文字列の先頭から末尾に進みます。たとえば、文字列 "aaa" で "aa" を "b" に置き換えると、"ab" ではなく "ba" になります。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Replace(Char, Char)
この文字列内のすべての oldChar を newCharに置き換えた結果の文字列を返します。
[Android.Runtime.Register("replace", "(CC)Ljava/lang/String;", "")]
public string Replace(char oldChar, char newChar);
[<Android.Runtime.Register("replace", "(CC)Ljava/lang/String;", "")>]
member this.Replace : char * char -> string
パラメーター
- oldChar
- Char
古い文字。
- newChar
- Char
新しい文字。
返品
oldCharのすべての出現箇所をnewCharに置き換えることによって、この文字列から派生した文字列。
- 属性
注釈
この文字列内のすべての oldChar を newCharに置き換えた結果の文字列を返します。
このoldChar オブジェクトで表される文字シーケンスで文字Stringが発生しない場合は、このString オブジェクトへの参照が返されます。 それ以外の場合は、このString オブジェクトで表される文字シーケンスと同じ文字シーケンスを表すString オブジェクトが返されます。ただし、oldCharが出現するたびにnewCharが置き換えられる点が異なります。
例: <blockquote>
"mesquite in your cellar".replace('e', 'o')
returns "mosquito in your collar"
"the war of baronets".replace('r', 'y')
returns "the way of bayonets"
"sparring with a purple porpoise".replace('p', 't')
returns "starring with a turtle tortoise"
"JonL".replace('q', 'x') returns "JonL" (no change)
</blockquote>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Replace(String, String)
リテラル ターゲット シーケンスと一致するこの文字列の各部分文字列を、指定したリテラル置換シーケンスに置き換えます。
public string Replace(string target, string replacement);
member this.Replace : string * string -> string
パラメーター
- target
- String
置換する char 値のシーケンス
- replacement
- String
char 値の置換シーケンス
返品
結果の文字列
注釈
リテラル ターゲット シーケンスと一致するこの文字列の各部分文字列を、指定したリテラル置換シーケンスに置き換えます。 置換は文字列の先頭から末尾に進みます。たとえば、文字列 "aaa" で "aa" を "b" に置き換えると、"ab" ではなく "ba" になります。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。