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
要替换的字符值序列
- replacement
- ICharSequence
字符值的替换序列
返回
生成的字符串
- 属性
例外
如果 target
为或 replacement
为 null
。
注解
用指定的文字替换序列替换此字符串替换此字符串的每个子字符串。 替换从字符串的开头到末尾,例如,将“aa”替换为字符串“aaa”中的“b”将导致“ba”而不是“ab”。
在 1.5 中添加。
适用于 . 的 java.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 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
都替换为一个匹配项 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.lang.String.replace(char, char)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
Replace(String, String)
用指定的文字替换序列替换此字符串替换此字符串的每个子字符串。
public string Replace (string target, string replacement);
member this.Replace : string * string -> string
参数
- target
- String
要替换的字符值序列
- replacement
- String
字符值的替换序列
返回
生成的字符串
注解
用指定的文字替换序列替换此字符串替换此字符串的每个子字符串。 替换从字符串的开头到末尾,例如,将“aa”替换为字符串“aaa”中的“b”将导致“ba”而不是“ab”。
在 1.5 中添加。
适用于 . 的 java.lang.String.replace(java.lang.CharSequence, java.lang.CharSequence)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。