String.Replace 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| 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。
備註
將該字串中每個與目標字面序列匹配的子串替換為指定的文字替換序列。 替換從字串的開頭到結尾,例如,將「aa」替換成「b」,字串「aaa」會變成「ba」而非「ab」。
已在1.5中新增。
Java 文件 java.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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)
</區塊引用>
Java 文件 java.lang.String.replace(char, char)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Replace(String, String)
將該字串中每個與目標字面序列匹配的子串替換為指定的文字替換序列。
public string Replace(string target, string replacement);
member this.Replace : string * string -> string
參數
- target
- String
要替換的 char 值序列
- replacement
- String
char 值的替換序列
傳回
所得字串
備註
將該字串中每個與目標字面序列匹配的子串替換為指定的文字替換序列。 替換從字串的開頭到結尾,例如,將「aa」替換成「b」,字串「aaa」會變成「ba」而非「ab」。
已在1.5中新增。
Java 文件 java.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。