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 値の置換シーケンス
戻り値
結果の文字列
- 属性
例外
if target
または replacement
is null
.
注釈
リテラル ターゲット シーケンスと一致するこの文字列の各部分文字列を、指定したリテラル置換シーケンスに置き換えます。 置換は文字列の先頭から末尾に進みます。たとえば、文字列 "aaa" で "aa" を "b" に置き換えると、"ab" ではなく "ba" になります。
1\.5 で追加されました。
の Java ドキュメントjava.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.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
箇所が 1 回の出現 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>
の Java ドキュメントjava.lang.String.replace(char, char)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
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 で追加されました。
の Java ドキュメントjava.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。