TextUtils.Split Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Split(String, Pattern) |
Divide una cadena en un patrón. |
| Split(String, String) |
Este método produce el mismo resultado que |
Split(String, Pattern)
Divide una cadena en un patrón.
[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[]
Parámetros
- text
- String
cadena que se va a dividir
- pattern
- Pattern
expresión regular que se va a coincidir
Devoluciones
una matriz de cadenas. La matriz estará vacía si el texto está vacío
- Atributos
Excepciones
si expression o text es NULL
Comentarios
Divide una cadena en un patrón. Este método produce el mismo resultado que pattern.split(text, -1) si, a text.isEmpty() continuación, este método devuelve una matriz vacía, mientras pattern.split("", -1) que habría devuelto una matriz con un único "".
-1 Significa que las cadenas vacías finales no se quitan del resultado; Tenga en cuenta que si una coincidencia de ancho cero inicial puede dar lugar a un resultado inicial "" depende de si la aplicación android.content.pm.ApplicationInfo#targetSdkVersion targets an SDK version<= 28; vea Pattern#split(CharSequence, int).
Documentación de Java para android.text.TextUtils.split(java.lang.String, java.util.regex.Pattern).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Split(String, String)
Este método produce el mismo resultado que text.split(expression, -1) si, a text.isEmpty() continuación, este método devuelve una matriz vacía, mientras "".split(expression, -1) que habría devuelto una matriz con un único "".
[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[]
Parámetros
- text
- String
cadena que se va a dividir
- expression
- String
expresión regular que se va a coincidir
Devoluciones
una matriz de cadenas. La matriz estará vacía si el texto está vacío
- Atributos
Excepciones
si expression o text es NULL
Comentarios
Este método produce el mismo resultado que text.split(expression, -1) si, a text.isEmpty() continuación, este método devuelve una matriz vacía, mientras "".split(expression, -1) que habría devuelto una matriz con un único "".
-1 Significa que las cadenas vacías finales no se quitan del resultado; por ejemplo split("a",", "," ) devuelve {"a", ""}. Tenga en cuenta que si una coincidencia de ancho cero inicial puede dar lugar a un resultado inicial "" depende de si la aplicación android.content.pm.ApplicationInfo#targetSdkVersion targets an SDK version<= 28; vea Pattern#split(CharSequence, int).
Documentación de Java para android.text.TextUtils.split(java.lang.String, java.lang.String).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.