TextUtils.Split Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
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 |
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
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)
.
Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
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
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)
.
Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.