Langue

IReplaceable.Replace Méthode

Définition

Surcharges

Nom Description
Replace(Int32, Int32, String)

Remplace une sous-chaîne de cet objet par le texte donné.

Replace(Int32, Int32, Char[], Int32, Int32)

Remplace une sous-chaîne de cet objet par le texte donné.

Replace(Int32, Int32, String)

Remplace une sous-chaîne de cet objet par le texte donné.

[Android.Runtime.Register("replace", "(IILjava/lang/String;)V", "GetReplace_IILjava_lang_String_Handler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void Replace(int start, int limit, string? text);
[<Android.Runtime.Register("replace", "(IILjava/lang/String;)V", "GetReplace_IILjava_lang_String_Handler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Replace : int * int * string -> unit

Paramètres

start
Int32

l’index de début, inclusif ; 0 &lt;= start &lt;= limit.

limit
Int32

l’index de fin, exclusif ; start &lt;= limit &lt;= length().

text
String

texte à remplacer start par limit - 1

Attributs

Remarques

Remplace une sous-chaîne de cet objet par le texte donné.

Les sous-classes doivent s’assurer que si le texte entre début et limite est égal au texte de remplacement, ce remplacement n’a aucun effet. Autrement dit, toutes les métadonnées ne doivent pas être affectées. En outre, les sous-classes sont encouragées à rechercher des caractères identiques initiales et à la fin, et à faire un remplacement plus petit si possible. Cela conservera autant de métadonnées que possible.

Java documentation pour android.icu.text.Replaceable.replace(int, int, java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Replace(Int32, Int32, Char[], Int32, Int32)

Remplace une sous-chaîne de cet objet par le texte donné.

[Android.Runtime.Register("replace", "(II[CII)V", "GetReplace_IIarrayCIIHandler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void Replace(int start, int limit, char[]? chars, int charsStart, int charsLen);
[<Android.Runtime.Register("replace", "(II[CII)V", "GetReplace_IIarrayCIIHandler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Replace : int * int * char[] * int * int -> unit

Paramètres

start
Int32

l’index de début, inclusif ; 0 &lt;= start &lt;= limit.

limit
Int32

l’index de fin, exclusif ; start &lt;= limit &lt;= length().

chars
Char[]

texte à remplacer start par limit - 1

charsStart
Int32

l’index de début en chars, inclusif ; 0 &lt;= start &lt;= limit.

charsLen
Int32

le nombre de caractères de chars.

Attributs

Remarques

Remplace une sous-chaîne de cet objet par le texte donné.

Les sous-classes doivent s’assurer que si le texte entre début et limite est égal au texte de remplacement, ce remplacement n’a aucun effet. Autrement dit, toutes les métadonnées ne doivent pas être affectées. En outre, les sous-classes sont encouragées à rechercher des caractères identiques initiales et à la fin, et à faire un remplacement plus petit si possible. Cela conservera autant de métadonnées que possible.

Java documentation pour android.icu.text.Replaceable.replace(int, int, char[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à