Langage

TextUtils.Split Méthode

Définition

Surcharges

Nom Description
Split(String, Pattern)

Fractionne une chaîne sur un modèle.

Split(String, String)

Cette méthode génère le même résultat que text.split(expression, -1) si text.isEmpty() cette méthode retourne alors un tableau vide, alors qu’elle "".split(expression, -1) aurait retourné un tableau avec un seul "".

Split(String, Pattern)

Fractionne une chaîne sur un modèle.

[Android.Runtime.Register("split", "(Ljava/lang/String;Ljava/util/regex/Pattern;)[Ljava/lang/String;", "")]
public static string[]? Split(string? text, Java.Util.Regex.Pattern? pattern);
[<Android.Runtime.Register("split", "(Ljava/lang/String;Ljava/util/regex/Pattern;)[Ljava/lang/String;", "")>]
static member Split : string * Java.Util.Regex.Pattern -> string[]

Paramètres

text
String

chaîne à fractionner

pattern
Pattern

l’expression régulière à mettre en correspondance

Retours

String[]

tableau de chaînes. Le tableau est vide si le texte est vide

Attributs

Exceptions

si l’expression ou le texte est null

Remarques

Fractionne une chaîne sur un modèle. Cette méthode génère le même résultat que pattern.split(text, -1) si text.isEmpty() cette méthode retourne alors un tableau vide, alors qu’elle pattern.split("", -1) aurait retourné un tableau avec un seul "".

Cela -1 signifie que les chaînes vides de fin ne sont pas supprimées du résultat ; Notez que si une correspondance de largeur nulle de début peut entraîner un résultat de début "" dépend de la question de savoir si votre application android.content.pm.ApplicationInfo#targetSdkVersion targets an SDK version<= 28; voir Pattern#split(CharSequence, int).

Java documentation pour android.text.TextUtils.split(java.lang.String, java.util.regex.Pattern).

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 à

Split(String, String)

Cette méthode génère le même résultat que text.split(expression, -1) si text.isEmpty() cette méthode retourne alors un tableau vide, alors qu’elle "".split(expression, -1) aurait retourné un tableau avec un seul "".

[Android.Runtime.Register("split", "(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;", "")]
public static string[]? Split(string? text, string? expression);
[<Android.Runtime.Register("split", "(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;", "")>]
static member Split : string * string -> string[]

Paramètres

text
String

chaîne à fractionner

expression
String

l’expression régulière à mettre en correspondance

Retours

String[]

tableau de chaînes. Le tableau est vide si le texte est vide

Attributs

Exceptions

si l’expression ou le texte est null

Remarques

Cette méthode génère le même résultat que text.split(expression, -1) si text.isEmpty() cette méthode retourne alors un tableau vide, alors qu’elle "".split(expression, -1) aurait retourné un tableau avec un seul "".

Cela -1 signifie que les chaînes vides de fin ne sont pas supprimées du résultat ; par exemple split(« a, », « , » ) retourne {"a », « "}. Notez que si une correspondance de largeur nulle de début peut entraîner un résultat de début "" dépend de la question de savoir si votre application android.content.pm.ApplicationInfo#targetSdkVersion targets an SDK version<= 28; voir Pattern#split(CharSequence, int).

Java documentation pour android.text.TextUtils.split(java.lang.String, 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 à